Class: FlashSDK::AMXMLC

Inherits:
MXMLC show all
Defined in:
flashsdk/lib/flashsdk/amxmlc.rb

Overview

This is a wrapper for the AIR MXMLC compiler.

Constant Summary

Constants included from Sprout::Executable

DEFAULT_FILE_EXPRESSION, DEFAULT_PREFIX, DEFAULT_SHORT_PREFIX

Instance Method Summary (collapse)

Methods inherited from MXMLC

#use_fcsh?

Methods inherited from CompilerBase

#execute_delegate, #execute_with_fcsh, #library_added, #prepare, #update_fcsh

Methods inherited from Sprout::Executable::Base

add_param, add_param_alias, #binary_path, #binary_path=, #create_outer_task, #default_file_expression, #execute_delegate, #from_hash, #initialize, #library_added, #parse!, #parse_extra_options!, #parse_rake_task_arg, #prepare, set, static_default_value_collection, static_parameter_collection, #stderr, #stderr=, #stdout, #stdout=, #system_execute, #to_hash, #to_help, #to_rake, #to_shell, #update_rake_task_name_from_args

Methods included from Sprout::Concern

#append_features, extended, #included

Constructor Details

This class inherits a constructor from Sprout::Executable::Base

Instance Method Details

- (Object) execute(*args)

TODO: Remove this method once this bug is fixed: www.pivotaltracker.com/story/show/4194771



16
17
18
19
# File 'flashsdk/lib/flashsdk/amxmlc.rb', line 16

def execute *args
  self.executable = :amxmlc
  super
end