Class: FlashSDK::FCSH

Inherits:
Sprout::Executable::Session show all
Defined in:
flashsdk/lib/flashsdk/fcsh.rb

Constant Summary

Constants included from Sprout::Executable

DEFAULT_FILE_EXPRESSION, DEFAULT_PREFIX, DEFAULT_SHORT_PREFIX

Instance Method Summary (collapse)

Methods inherited from Sprout::Executable::Session

#action_stack, add_action, add_action_alias, #create_outer_task, #execute, #handle_user_input, #process_launched?, #prompted?, #update_rake_task_name_from_args, #wait, #wait_for_prompt

Methods inherited from Sprout::Executable::Base

add_param, add_param_alias, #binary_path, #binary_path=, #create_outer_task, #default_file_expression, #execute, #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=, #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) system_execute(binary, params)



65
66
67
68
69
70
71
72
# File 'flashsdk/lib/flashsdk/fcsh.rb', line 65

def system_execute binary, params
  params ||= ''
  ##
  # Combine stdout and stderr for FCSH
  # so that they both arrive on stdout
  params << ' 2<&1'
  super binary, params
end