Sha256: 46e377ee6dace90773738579a2529ac59949edc30614f63785eabaabe4017828
Contents?: true
Size: 1.69 KB
Versions: 2
Compression:
Stored size: 1.69 KB
Contents
== Setup To include mxmlc, adl and adt (from Flex Builder): export PATH="/Applications/Adobe Flex Builder 3/sdks/moxie/bin:$PATH" To include adl and adt (from Apollo SDK): export PATH="/Applications/ApolloSDK/bin:$PATH" == Creating an AIR project airake MyProject == Tasks # View all tasks rake --tasks # Compiling rake air:compile # Running air debug launcher (ADL) rake air:adl # Start FCSHD (for faster compilation) rake air:start_fcshd # Stop FCSHD rake air:stop_fcsh # Restart FCSHD rake air:restart_fcshd # Running alternate MXML, (the following expects src/Test-app.xml descriptor file) rake air:adl MXML=src/Test.mxml # Run ADL with debug enabled rake air:adl DEBUG=true # Testing rake air:test # Package AIR file rake air:package == Adding other tasks Add tasks to the rakefile, for example: # Run ADL for Catalog mxml task :catalog do ENV["MXML"] = "src/catalog/Catalog.mxml" Rake::Task["air:adl"].invoke end == Override default settings for Rakefile This is experimental. In the Rakefile, specify: # Override default settings, this is experimental # cwd = File.expand_path(File.dirname(__FILE__)) #ENV["MXMLC_PATH"] = "mxmlc" #ENV["ADT_PATH"] = "adt" #ENV["BIN_DIR"] = "#{cwd}/bin" #ENV["SRC_DIR"] = "#{cwd}/src" #ENV["LIB_DIR"] = "#{cwd}/lib" #ENV["TEST_DIR"] = "#{cwd}/test" #ENV["APPXML_PATH"] = "#{cwd}/src/MyProject-app.xml" #ENV["AIR_PATH"] = "#{cwd}/bin/MyProject.air" #ENV["SWF_PATH"] = "#{cwd}/bin/MyProject.swf" #ENV["MXMLC_EXTRA_OPTS"] = ... #ENV["ADL_EXTRA_OPTS"] = ... #ENV["ADT_EXTRA_OPTS"] = ... #ENV["MXMLC_COMMAND"] = ... #ENV["ADL_COMMAND"] = ... #ENV["ADT_COMMAND"] = ...
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
airake-0.1.7 | README.txt |
airake-0.1.8 | README.txt |