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 right before Unity's post-process placeholder target (if it exists).
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 right before Unity's post-process placeholder target (if it exists).