Sha256: e689304ab4c51b84a061a4ddc870a6bd3e098d9b4db323769b6a3ab7b37f8124
Contents?: true
Size: 800 Bytes
Versions: 3
Compression:
Stored size: 800 Bytes
Contents
module Sprout class MXMLCDeploy < MXMLCHelper # :nodoc: def initialize(args, &block) super t = define_outer_task t.prerequisites << player_task_name out_task = mxmlc output do |t| configure_mxmlc t configure_mxmlc_application t t.optimize = true t.warnings = false t.verbose_stacktraces = false block.call t if !block.nil? end task player_task_name => output return out_task end def create_input return File.join(@model.src_dir, @model.project_name) + input_extension end def create_output return "#{create_output_base}.swf" end end end def deploy(args, &block) return Sprout::MXMLCDeploy.new(args, &block) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sprout-as3-bundle-0.2.3 | lib/sprout/tasks/mxmlc_deploy.rb |
sprout-as3-bundle-0.2.1 | lib/sprout/tasks/mxmlc_deploy.rb |
sprout-as3-bundle-0.2.2 | lib/sprout/tasks/mxmlc_deploy.rb |