Module: SchellScriptBuildPhaseSearch

Instance Method Summary collapse

Instance Method Details

#find_script(build_settings_interpolator, build_settings, script_name) ⇒ String

Parameters:

Returns:

  • (String)


33
34
35
36
37
38
39
40
41
42
43
# File 'lib/extensions/target.rb', line 33

def find_script(build_settings_interpolator, build_settings, script_name)
  shell_script_build_phases.each do |phase|
    if phase.display_name == script_name
      return build_settings_interpolator.interpolate(phase.shell_script, build_settings)
                  .gsub(/^"|"$/, "")
                  .strip
    end
  end

  nil
end