index | The position at which to insert the new build phase. If it's higher than the total number of build phases, the new phase is added at the end. |
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 shell script build phase for a given target.
The build phase is inserted at the specified position. You can query all the defined build phases using GetAllBuildPhasesForTarget.
index | The position at which to insert the new build phase. If it's higher than the total number of build phases, the new phase is added at the end. |
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 shell script build phase for a given target.
The build phase is inserted at the specified position. You can query all the defined build phases using GetAllBuildPhasesForTarget.