IDE-Generator Python
Loading...
Searching...
No Matches
ide_gen.xcode_json Namespace Reference

Sub file for ide_gen. More...

Classes

class  JSONArray
 XCode JSON array. More...
class  JSONDict
 XCode JSON dictionary. More...
class  JSONEntry
class  JSONObjects
 XCode JSON master object list object. More...
class  JSONShared
 XCode JSON shared variables. More...

Variables

str TABS = "\t"
 Default tab format for XCode.
tuple OBJECT_ORDER
 Names of Xcode objects in the order they are output.

Detailed Description

Sub file for ide_gen.

XCode JSON generators

This module contains classes needed to generate Xcode JSON objects

Variable Documentation

◆ OBJECT_ORDER

tuple ide_gen.xcode_json.OBJECT_ORDER
Initial value:
1= (
2 "PBXAggregateTarget",
3 "PBXBuildFile",
4 "PBXBuildRule",
5 "PBXContainerItemProxy",
6 "PBXCopyFilesBuildPhase",
7 "PBXFileReference",
8 "PBXFrameworksBuildPhase",
9 "PBXGroup",
10 "PBXNativeTarget",
11 "PBXProject",
12 "PBXReferenceProxy",
13 "PBXResourcesBuildPhase",
14 "PBXShellScriptBuildPhase",
15 "PBXSourcesBuildPhase",
16 "PBXTargetDependency",
17 "XCBuildConfiguration",
18 "XCConfigurationList"
19)

Names of Xcode objects in the order they are output.