targetGuid | The GUID of the target, such as the one returned by GetUnityFrameworkTargetGuid. |
name | The name of the phase. |
shellPath | The shell path. |
shellScript | The shell script. |
string Returns the GUID of the new phase.
Creates a new copy shell script phase for a given target.
If a shell script build phase with the same name, `shellPath`, and `shellScript` is already configured for the target, the function returns the existing phase. The new phase is placed at the end of the list of build phases configured for the target.
targetGuid | The GUID of the target, such as the one returned by GetUnityFrameworkTargetGuid. |
name | The name of the phase. |
shellPath | The shell path. |
shellScript | The shell script. |
inputPaths | The shell script input dependencies. |
string Returns the GUID of the new phase.
Creates a new copy shell script phase for a given target.
If a shell script build phase with the same name, `shellPath`, `shellScript`, and `inputPaths` is already configured for the target, the function returns the existing phase. The new phase is placed at the end of the list of build phases configured for the target.