Method: Buildr::Packaging::Java::EarTask#initialize

Defined in:
lib/buildr/java/packaging.rb

#initialize(*args) ⇒ EarTask

Returns a new instance of EarTask.



395
396
397
398
399
400
401
402
403
404
405
# File 'lib/buildr/java/packaging.rb', line 395

def initialize(*args)
  super
  @dirs = Hash.new { |h, k| k.to_s }
  @libs, @components, @security_roles = [], [], []
  prepare do
    @components.each do |component|
      path(component[:path]).include(component[:clone] || component[:artifact])
    end
    path('META-INF').include(descriptor)
  end
end