Class: Expansions::Copy
- Inherits:
-
Object
- Object
- Expansions::Copy
- Includes:
- ArrayFu
- Defined in:
- lib/expansions/copy.rb
Instance Method Summary collapse
-
#initialize(copy_target) ⇒ Copy
constructor
A new instance of Copy.
- #register(folder, copy_containing_folder = false) ⇒ Object
Constructor Details
#initialize(copy_target) ⇒ Copy
Returns a new instance of Copy.
29 30 31 32 33 34 |
# File 'lib/expansions/copy.rb', line 29 def initialize(copy_target) array :sources do process_using :run, copy_target end super end |
Instance Method Details
#register(folder, copy_containing_folder = false) ⇒ Object
36 37 38 |
# File 'lib/expansions/copy.rb', line 36 def register(folder, copy_containing_folder=false) @sources.push(copy_containing_folder ? folder : File.join(folder,'.')) end |