Makeprojects
Loading...
Searching...
No Matches
makeprojects.xcode_utils Namespace Reference

Sub file for makeprojects. More...

Classes

class  PBXShellScriptBuildPhase
 Each PBXShellScriptBuildPhase entry. More...

Functions

 get_sdk_root (solution)
 Determine the main Xcode root sdk.
 copy_tool_to_bin ()
 Create a PBXShellScriptBuildPhase to copy to bin.

Variables

str TEMP_EXE_NAME = "${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_NAME}"
 Build executable pathname.
str PERFORCE_PATH = "/opt/local/bin/p4"
 Path of the perforce executable.

Detailed Description

Sub file for makeprojects.

Subroutines for Apple Computer XCode projects

This module contains classes needed to generate project files intended for use by Apple's XCode IDE

Function Documentation

◆ copy_tool_to_bin()

makeprojects.xcode_utils.copy_tool_to_bin ( )

Create a PBXShellScriptBuildPhase to copy to bin.

Create a PBXShellScriptBuildPhase to take a binary tool file, append a suffix, and then copy it to a "bin" folder.

Return
PBXShellScriptBuildPhase set up for the operation

◆ get_sdk_root()

makeprojects.xcode_utils.get_sdk_root ( solution)

Determine the main Xcode root sdk.

Parameters
solutionSolution object
Returns
String of the Xcode SDKROOT