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

<<(*files)
Alias for: include
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