Class: Buildr::ArchiveTask::Merge

Inherits:
Object
  • Object
show all
Defined in:
lib/buildr/packaging/zip.rb

Instance Method Summary collapse

Constructor Details

#initialize(expanders) ⇒ Merge

Returns a new instance of Merge.



178
179
180
# File 'lib/buildr/packaging/zip.rb', line 178

def initialize(expanders)
  @expanders = expanders
end

Instance Method Details

#exclude(*files) ⇒ Object



188
189
190
191
# File 'lib/buildr/packaging/zip.rb', line 188

def exclude(*files)
  @expanders.each { |expander| expander.exclude(*files) }
  self
end

#include(*files) ⇒ Object Also known as: <<



182
183
184
185
# File 'lib/buildr/packaging/zip.rb', line 182

def include(*files)
  @expanders.each { |expander| expander.include(*files) }
  self
end