class Xcodeproj::Project::Object::PBXShellScriptBuildPhase

A phase responsible of running a shell script (aka ‘Run Script`).

@note This phase can appear multiple times in a target.

Public Instance Methods

pretty_print() click to toggle source

@return [Hash{String => Hash}] A hash suitable to display the build

phase to the user.
# File lib/xcodeproj/project/object/build_phase.rb, line 342
def pretty_print
  {
    display_name => {
      'Input File List Paths' => input_file_list_paths || [],
      'Input Paths' => input_paths || [],
      'Output File List Paths' => output_file_list_paths || [],
      'Output Paths' => output_paths || [],
      'Shell Path' => shell_path,
      'Shell Script' => shell_script,
    },
  }
end