Class: Buildr::ArchiveTask::Merge

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

Instance Method Summary collapse

Constructor Details

#initialize(expanders) ⇒ Merge

Returns a new instance of Merge.



218
219
220
# File 'lib/buildr/packaging/archive.rb', line 218

def initialize(expanders)
  @expanders = expanders
end

Instance Method Details

#exclude(*files) ⇒ Object



228
229
230
231
# File 'lib/buildr/packaging/archive.rb', line 228

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

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



222
223
224
225
# File 'lib/buildr/packaging/archive.rb', line 222

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