class Buildr::ArchiveTask::Merge
Public Class Methods
new(expanders)
click to toggle source
# File lib/buildr/packaging/archive.rb, line 256 def initialize(expanders) @expanders = expanders end
Public Instance Methods
concatenate(*files)
click to toggle source
# File lib/buildr/packaging/archive.rb, line 271 def concatenate(*files) @expanders.each { |expander| expander.concatenate(*files) } self end
exclude(*files)
click to toggle source
# File lib/buildr/packaging/archive.rb, line 266 def exclude(*files) @expanders.each { |expander| expander.exclude(*files) } self end
include(*files)
click to toggle source
# File lib/buildr/packaging/archive.rb, line 260 def include(*files) @expanders.each { |expander| expander.include(*files) } self end
Also aliased as: <<
transform(*files, &block)
click to toggle source
# File lib/buildr/packaging/archive.rb, line 276 def transform(*files, &block) @expanders.each { |expander| expander.transform(*files, &block) } self end