Method: Buildr::AS3::Packaging::AiriTask#initialize
- Defined in:
- lib/buildr/as3/packaging/airi.rb
#initialize(*args) ⇒ AiriTask
:nodoc:
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'lib/buildr/as3/packaging/airi.rb', line 36 def initialize(*args) #:nodoc: super enhance do fail "File not found: #{src_swf}" unless File.exists? src_swf cmd_args = [] cmd_args << "-jar" << flexsdk.adt_jar cmd_args << "-prepare" cmd_args << target_air cmd_args << appdescriptor cmd_args << "-C" << File.dirname(src_swf) << File.basename(src_swf) libs.each do |key, value| puts "key,value", key, value cmd_args << "-C" << key << value end unless libs.nil? puts cmd_args.join " " unless Buildr.application..dryrun Java::Commands.java cmd_args end end end |