class ASRake::Mxmlc
Attributes
file_specs[RW]
Public Class Methods
new(swf_file)
click to toggle source
Calls superclass method
ASRake::BaseCompiler::new
# File lib/asrake/mxmlc.rb, line 12 def initialize(swf_file) super(swf_file, FlexSDK::mxmlc) end
Public Instance Methods
generate_args()
click to toggle source
Calls superclass method
ASRake::BaseCompiler#generate_args
# File lib/asrake/mxmlc.rb, line 16 def generate_args mxmlc = super mxmlc << " -file-specs=#{file_specs}" if file_specs != nil return mxmlc end
Protected Instance Methods
handle_execute_error(code)
click to toggle source
# File lib/asrake/mxmlc.rb, line 26 def handle_execute_error code case code when 1 raise "A target file can be specified by setting file_specs to a valid .as or .mxml file.\n" + "eg:\n" + " swf = ASRake::Mxmlc.new #{output}\n" + " swf.file_specs = 'src/Main.as'" if file_specs == nil end end