1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 45;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		1563D9916BFDAD853032CE1A /* All */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = 77CEFB7B40F05B0A804E6B2B /* Build configuration list for PBXAggregateTarget "All" */;
13			buildPhases = (
14			);
15			dependencies = (
16				FB3C506411F792970081F5BA /* PBXTargetDependency */,
17			);
18			name = All;
19			productName = All;
20		};
21		31349D665FAE642AEB49135E /* ANGLE Support */ = {
22			isa = PBXAggregateTarget;
23			buildConfigurationList = 0AA54825BF5DF0A3FBA92B60 /* Build configuration list for PBXAggregateTarget "ANGLE Support" */;
24			buildPhases = (
25				FA0D7125DB06A7A7716A5910 /* Action "flex_glslang" */,
26				0D513F8B923949C156DB02C5 /* Action "bison_glslang" */,
27			);
28			dependencies = (
29			);
30			name = "ANGLE Support";
31			productName = "translator_common Support";
32		};
33/* End PBXAggregateTarget section */
34
35/* Begin PBXBuildFile section */
36		05563ADFEA15116D7233332F /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */; };
37		0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */; };
38		3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */; };
39		32B1DBCD6B83F2146D787A62 /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C9B4616A65A5ABEF91FD6DC /* atom.c */; };
40		35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8058A0A2A0A02386867517EA /* cppstruct.c */; };
41		3A96E9CAC8A25AF1564B652C /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 294F442A2606FEC55F12A28E /* memory.c */; };
42		40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEAF6F3126C2EC4397785C3F /* intermOut.cpp */; };
43		50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7C486C370A72938FE8160F /* Intermediate.cpp */; };
44		6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 976C831A75EBE009A9861796 /* ParseHelper.cpp */; };
45		888F1382498E2D74AF2801C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA230FEA3654B030E4C4FB /* debug.cpp */; };
46		9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */; };
47		AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */; };
48		AD85517F086FDCEF3947C403 /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = F013A7240BDAE8A61413D8C0 /* symbols.c */; };
49		B4858417E54365BE8CDE3919 /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE258486005F6696CC031622 /* ossource_posix.cpp */; };
50		B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */; };
51		BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */; };
52		CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = B75707B393B7EAB7DD9999CB /* cpp.c */; };
53		E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */; };
54		E8C727AA8E9DC5E7B58857DF /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D00745DA9914FDE274D03D5 /* tokens.c */; };
55		F098F463EDABCF0769007678 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3AA694DF9A4455A813234D /* scanner.c */; };
56		F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */; };
57		F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */; };
58		FB3C505711F7924A0081F5BA /* CodeGenGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */; };
59		FB3C505811F7924A0081F5BA /* OutputGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */; };
60		FB3C505911F7924A0081F5BA /* TranslatorGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */; };
61		FB3C509211F794CE0081F5BA /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA230FEA3654B030E4C4FB /* debug.cpp */; };
62		FB3C509311F794CE0081F5BA /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */; };
63		FB3C509411F794CE0081F5BA /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */; };
64		FB3C509511F794CE0081F5BA /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */; };
65		FB3C509611F794CE0081F5BA /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7C486C370A72938FE8160F /* Intermediate.cpp */; };
66		FB3C509711F794CE0081F5BA /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEAF6F3126C2EC4397785C3F /* intermOut.cpp */; };
67		FB3C509811F794CE0081F5BA /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */; };
68		FB3C509A11F794CE0081F5BA /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE258486005F6696CC031622 /* ossource_posix.cpp */; };
69		FB3C509B11F794CE0081F5BA /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */; };
70		FB3C509C11F794CE0081F5BA /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 976C831A75EBE009A9861796 /* ParseHelper.cpp */; };
71		FB3C509D11F794CE0081F5BA /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */; };
72		FB3C509E11F794CE0081F5BA /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */; };
73		FB3C509F11F794CE0081F5BA /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */; };
74		FB3C50A011F794CE0081F5BA /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */; };
75		FB3C50A111F794CE0081F5BA /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */; };
76		FB3C50A411F794FF0081F5BA /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C9B4616A65A5ABEF91FD6DC /* atom.c */; };
77		FB3C50A511F794FF0081F5BA /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = B75707B393B7EAB7DD9999CB /* cpp.c */; };
78		FB3C50A611F794FF0081F5BA /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8058A0A2A0A02386867517EA /* cppstruct.c */; };
79		FB3C50A711F794FF0081F5BA /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 294F442A2606FEC55F12A28E /* memory.c */; };
80		FB3C50A811F794FF0081F5BA /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3AA694DF9A4455A813234D /* scanner.c */; };
81		FB3C50A911F794FF0081F5BA /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = F013A7240BDAE8A61413D8C0 /* symbols.c */; };
82		FB3C50AA11F794FF0081F5BA /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D00745DA9914FDE274D03D5 /* tokens.c */; };
83		FB3C50AB11F7951B0081F5BA /* TranslatorGLSL.h in Sources */ = {isa = PBXBuildFile; fileRef = DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */; };
84		FB3C50AC11F7951B0081F5BA /* OutputGLSL.h in Sources */ = {isa = PBXBuildFile; fileRef = 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */; };
85/* End PBXBuildFile section */
86
87/* Begin PBXContainerItemProxy section */
88		E69BFBE2D1272620E46C3F8A /* PBXContainerItemProxy */ = {
89			isa = PBXContainerItemProxy;
90			containerPortal = DA188D8C6BF8073122539131 /* Project object */;
91			proxyType = 1;
92			remoteGlobalIDString = 31349D665FAE642AEB49135E;
93			remoteInfo = "translator_common Support";
94		};
95		FB3C506311F792970081F5BA /* PBXContainerItemProxy */ = {
96			isa = PBXContainerItemProxy;
97			containerPortal = DA188D8C6BF8073122539131 /* Project object */;
98			proxyType = 1;
99			remoteGlobalIDString = FB3C505511F7924A0081F5BA;
100			remoteInfo = angle;
101		};
102		FB3C50D011F79CCC0081F5BA /* PBXContainerItemProxy */ = {
103			isa = PBXContainerItemProxy;
104			containerPortal = DA188D8C6BF8073122539131 /* Project object */;
105			proxyType = 1;
106			remoteGlobalIDString = 31349D665FAE642AEB49135E;
107			remoteInfo = "ANGLE Support";
108		};
109/* End PBXContainerItemProxy section */
110
111/* Begin PBXFileReference section */
112		056FEADC7D95C6D4C9CF1113 /* scanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; };
113		0C9B4616A65A5ABEF91FD6DC /* atom.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; };
114		12EAF028311EEA4753E82818 /* PoolAlloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PoolAlloc.h; sourceTree = "<group>"; };
115		153BF06BF12C6F50496C6156 /* localintermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localintermediate.h; sourceTree = "<group>"; };
116		27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseTypes.h; sourceTree = "<group>"; };
117		294F442A2606FEC55F12A28E /* memory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = "<group>"; };
118		2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnfoldSelect.h; sourceTree = "<group>"; };
119		2D00745DA9914FDE274D03D5 /* tokens.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tokens.c; sourceTree = "<group>"; };
120		2E7C9B6E6DB751E12A2F6CB6 /* InitializeGlobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeGlobals.h; sourceTree = "<group>"; };
121		3DDDC77216202A4DE1808BDB /* libtranslator_common.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_common.a; sourceTree = BUILT_PRODUCTS_DIR; };
122		3F7C486C370A72938FE8160F /* Intermediate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Intermediate.cpp; sourceTree = "<group>"; };
123		4857E18799D332C30EF460C7 /* QualifierAlive.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = QualifierAlive.cpp; sourceTree = "<group>"; };
124		48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSL.cpp; sourceTree = "<group>"; };
125		4ABA230FEA3654B030E4C4FB /* debug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; };
126		528FF201839C6F233E26FFDA /* cpp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpp.h; sourceTree = "<group>"; };
127		56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ShaderLang.cpp; sourceTree = "<group>"; };
128		580B2A31F7C51A59B40F11A3 /* compile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compile.h; sourceTree = "<group>"; };
129		5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputHLSL.h; sourceTree = "<group>"; };
130		60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeDll.cpp; sourceTree = "<group>"; };
131		6BBC8224B9D8E234D117FA0C /* preprocess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = preprocess.h; sourceTree = "<group>"; };
132		6E02565112E6934D00B3431F /* glslang_lex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_lex.cpp; sourceTree = "<group>"; };
133		6E02565212E6934D00B3431F /* glslang_tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_tab.cpp; sourceTree = "<group>"; };
134		6E02565312E6934D00B3431F /* glslang_tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang_tab.h; sourceTree = "<group>"; };
135		6E02565412E6934D00B3431F /* glslang.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang.h; sourceTree = "<group>"; };
136		6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InfoSink.cpp; sourceTree = "<group>"; };
137		6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorGLSL.cpp; sourceTree = "<group>"; };
138		799DC9611EE2EA3BA7CF5477 /* intermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = intermediate.h; sourceTree = "<group>"; };
139		7C6BB12AB099556CF379D78F /* SymbolTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; };
140		7D9CF376DC5799B4C6B3331E /* symbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbols.h; sourceTree = "<group>"; };
141		8058A0A2A0A02386867517EA /* cppstruct.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cppstruct.c; sourceTree = "<group>"; };
142		831399DEE5DABA09570FB3E7 /* memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
143		8513FAC699DB1558D1D49A48 /* Initialize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Initialize.h; sourceTree = "<group>"; };
144		85845FFF5A8E63364308236D /* InitializeParseContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeParseContext.h; sourceTree = "<group>"; };
145		89A6F7B1AD3918E64DF76EB1 /* slglobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = slglobals.h; sourceTree = "<group>"; };
146		93D61CB0BCE54E069D71F920 /* OutputGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputGLSL.h; sourceTree = "<group>"; };
147		95276AA6B36FC1B1D913FCE4 /* debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; };
148		976C831A75EBE009A9861796 /* ParseHelper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ParseHelper.cpp; sourceTree = "<group>"; };
149		9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputHLSL.cpp; sourceTree = "<group>"; };
150		9CED3AFF1E61B45EE1005656 /* atom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; };
151		9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QualifierAlive.h; sourceTree = "<group>"; };
152		A0CE43631849276A31187C7B /* InitializeDll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeDll.h; sourceTree = "<group>"; };
153		A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Initialize.cpp; sourceTree = "<group>"; };
154		AA53B6632C76F905DF08E564 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Types.h; sourceTree = "<group>"; };
155		AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShHandle.h; sourceTree = "<group>"; };
156		AE7674C52BDDDB28AF5FFD9F /* unistd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unistd.h; sourceTree = "<group>"; };
157		B2F5CA11EEA92DF2384EFD93 /* ConstantUnion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConstantUnion.h; sourceTree = "<group>"; };
158		B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveTree.cpp; sourceTree = "<group>"; };
159		B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PoolAlloc.cpp; sourceTree = "<group>"; };
160		B75707B393B7EAB7DD9999CB /* cpp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cpp.c; sourceTree = "<group>"; };
161		B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenGLSL.cpp; sourceTree = "<group>"; };
162		B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; };
163		BE258486005F6696CC031622 /* ossource_posix.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_posix.cpp; sourceTree = "<group>"; };
164		C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorHLSL.cpp; sourceTree = "<group>"; };
165		C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenHLSL.cpp; sourceTree = "<group>"; };
166		C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = IntermTraverse.cpp; sourceTree = "<group>"; };
167		C8BD59BD7056FFC21373C50A /* osinclude.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = osinclude.h; sourceTree = "<group>"; };
168		CEE0C90DF6D504D1F3629711 /* ParseHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ParseHelper.h; sourceTree = "<group>"; };
169		CF2B62E0820C831AF812D000 /* build_angle.gyp */ = {isa = PBXFileReference; lastKnownFileType = text; path = build_angle.gyp; sourceTree = "<group>"; };
170		CFD12C6E46EBE0839BBE52B5 /* parser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
171		D13C3693B9E40D37F2FAB34A /* tokens.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tokens.h; sourceTree = "<group>"; };
172		D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parseConst.cpp; sourceTree = "<group>"; };
173		D40F78CB9BA0C89921FA319D /* RemoveTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RemoveTree.h; sourceTree = "<group>"; };
174		DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorGLSL.h; sourceTree = "<group>"; };
175		DEAF6F3126C2EC4397785C3F /* intermOut.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = intermOut.cpp; sourceTree = "<group>"; };
176		DEEAFC618A3B33F1FBFE3536 /* MMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMap.h; sourceTree = "<group>"; };
177		E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = UnfoldSelect.cpp; sourceTree = "<group>"; };
178		E3A29B6E9C21B67C25FF0D2B /* TranslatorHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorHLSL.h; sourceTree = "<group>"; };
179		F013A7240BDAE8A61413D8C0 /* symbols.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = symbols.c; sourceTree = "<group>"; };
180		F74618F18FE5448115017C44 /* Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; };
181		F7B2971D4EB3836B94B7ECAF /* InfoSink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InfoSink.h; sourceTree = "<group>"; };
182		FB3C505D11F7924A0081F5BA /* libangle.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libangle.a; sourceTree = BUILT_PRODUCTS_DIR; };
183		FF3AA694DF9A4455A813234D /* scanner.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = "<group>"; };
184/* End PBXFileReference section */
185
186/* Begin PBXFrameworksBuildPhase section */
187		A5C994E74DB1E60338E7BC11 /* Frameworks */ = {
188			isa = PBXFrameworksBuildPhase;
189			buildActionMask = 2147483647;
190			files = (
191			);
192			runOnlyForDeploymentPostprocessing = 0;
193		};
194		FB3C505A11F7924A0081F5BA /* Frameworks */ = {
195			isa = PBXFrameworksBuildPhase;
196			buildActionMask = 2147483647;
197			files = (
198			);
199			runOnlyForDeploymentPostprocessing = 0;
200		};
201/* End PBXFrameworksBuildPhase section */
202
203/* Begin PBXGroup section */
204		0E8D65F584FDB84DAABD3969 /* preprocessor */ = {
205			isa = PBXGroup;
206			children = (
207				0C9B4616A65A5ABEF91FD6DC /* atom.c */,
208				9CED3AFF1E61B45EE1005656 /* atom.h */,
209				580B2A31F7C51A59B40F11A3 /* compile.h */,
210				B75707B393B7EAB7DD9999CB /* cpp.c */,
211				528FF201839C6F233E26FFDA /* cpp.h */,
212				8058A0A2A0A02386867517EA /* cppstruct.c */,
213				294F442A2606FEC55F12A28E /* memory.c */,
214				831399DEE5DABA09570FB3E7 /* memory.h */,
215				CFD12C6E46EBE0839BBE52B5 /* parser.h */,
216				6BBC8224B9D8E234D117FA0C /* preprocess.h */,
217				FF3AA694DF9A4455A813234D /* scanner.c */,
218				056FEADC7D95C6D4C9CF1113 /* scanner.h */,
219				89A6F7B1AD3918E64DF76EB1 /* slglobals.h */,
220				F013A7240BDAE8A61413D8C0 /* symbols.c */,
221				7D9CF376DC5799B4C6B3331E /* symbols.h */,
222				2D00745DA9914FDE274D03D5 /* tokens.c */,
223				D13C3693B9E40D37F2FAB34A /* tokens.h */,
224			);
225			path = preprocessor;
226			sourceTree = "<group>";
227		};
228		196DB6AB006BB83503C7D786 /* Source */ = {
229			isa = PBXGroup;
230			children = (
231				6E02565112E6934D00B3431F /* glslang_lex.cpp */,
232				6E02565212E6934D00B3431F /* glslang_tab.cpp */,
233				6E02565312E6934D00B3431F /* glslang_tab.h */,
234				6E02565412E6934D00B3431F /* glslang.h */,
235				0E8D65F584FDB84DAABD3969 /* preprocessor */,
236				27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */,
237				B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */,
238				C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */,
239				F74618F18FE5448115017C44 /* Common.h */,
240				B2F5CA11EEA92DF2384EFD93 /* ConstantUnion.h */,
241				6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */,
242				F7B2971D4EB3836B94B7ECAF /* InfoSink.h */,
243				A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */,
244				8513FAC699DB1558D1D49A48 /* Initialize.h */,
245				60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */,
246				A0CE43631849276A31187C7B /* InitializeDll.h */,
247				2E7C9B6E6DB751E12A2F6CB6 /* InitializeGlobals.h */,
248				85845FFF5A8E63364308236D /* InitializeParseContext.h */,
249				C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */,
250				3F7C486C370A72938FE8160F /* Intermediate.cpp */,
251				DEEAFC618A3B33F1FBFE3536 /* MMap.h */,
252				48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */,
253				93D61CB0BCE54E069D71F920 /* OutputGLSL.h */,
254				9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */,
255				5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */,
256				976C831A75EBE009A9861796 /* ParseHelper.cpp */,
257				CEE0C90DF6D504D1F3629711 /* ParseHelper.h */,
258				B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */,
259				12EAF028311EEA4753E82818 /* PoolAlloc.h */,
260				4857E18799D332C30EF460C7 /* QualifierAlive.cpp */,
261				9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */,
262				B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */,
263				D40F78CB9BA0C89921FA319D /* RemoveTree.h */,
264				AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */,
265				56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */,
266				B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */,
267				7C6BB12AB099556CF379D78F /* SymbolTable.h */,
268				6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */,
269				DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */,
270				C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */,
271				E3A29B6E9C21B67C25FF0D2B /* TranslatorHLSL.h */,
272				AA53B6632C76F905DF08E564 /* Types.h */,
273				E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */,
274				2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */,
275				4ABA230FEA3654B030E4C4FB /* debug.cpp */,
276				95276AA6B36FC1B1D913FCE4 /* debug.h */,
277				DEAF6F3126C2EC4397785C3F /* intermOut.cpp */,
278				799DC9611EE2EA3BA7CF5477 /* intermediate.h */,
279				153BF06BF12C6F50496C6156 /* localintermediate.h */,
280				C8BD59BD7056FFC21373C50A /* osinclude.h */,
281				BE258486005F6696CC031622 /* ossource_posix.cpp */,
282				D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */,
283				AE7674C52BDDDB28AF5FFD9F /* unistd.h */,
284			);
285			name = Source;
286			path = compiler;
287			sourceTree = "<group>";
288		};
289		5BBEFF9B91738297B95C568D = {
290			isa = PBXGroup;
291			children = (
292				196DB6AB006BB83503C7D786 /* Source */,
293				E0EDC4130E7D374318CE72BE /* Products */,
294				B2C184C3543198BA51592EA4 /* Build */,
295			);
296			sourceTree = "<group>";
297		};
298		B2C184C3543198BA51592EA4 /* Build */ = {
299			isa = PBXGroup;
300			children = (
301				CF2B62E0820C831AF812D000 /* build_angle.gyp */,
302			);
303			name = Build;
304			sourceTree = "<group>";
305		};
306		E0EDC4130E7D374318CE72BE /* Products */ = {
307			isa = PBXGroup;
308			children = (
309				3DDDC77216202A4DE1808BDB /* libtranslator_common.a */,
310				FB3C505D11F7924A0081F5BA /* libangle.a */,
311			);
312			name = Products;
313			sourceTree = "<group>";
314		};
315/* End PBXGroup section */
316
317/* Begin PBXNativeTarget section */
318		6F4FD35CB3DFC89D70ECD432 /* translator_common */ = {
319			isa = PBXNativeTarget;
320			buildConfigurationList = 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */;
321			buildPhases = (
322				EAA22CA63FD572FCCB913D22 /* Sources */,
323				A5C994E74DB1E60338E7BC11 /* Frameworks */,
324			);
325			buildRules = (
326			);
327			dependencies = (
328				291EE04202EC7967835FCC38 /* PBXTargetDependency */,
329			);
330			name = translator_common;
331			productName = translator_common;
332			productReference = 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */;
333			productType = "com.apple.product-type.library.static";
334		};
335		FB3C505511F7924A0081F5BA /* angle */ = {
336			isa = PBXNativeTarget;
337			buildConfigurationList = FB3C505B11F7924A0081F5BA /* Build configuration list for PBXNativeTarget "angle" */;
338			buildPhases = (
339				FB3C505611F7924A0081F5BA /* Sources */,
340				FB3C505A11F7924A0081F5BA /* Frameworks */,
341			);
342			buildRules = (
343			);
344			dependencies = (
345				FB3C50D111F79CCC0081F5BA /* PBXTargetDependency */,
346			);
347			name = angle;
348			productName = translator_glsl;
349			productReference = FB3C505D11F7924A0081F5BA /* libangle.a */;
350			productType = "com.apple.product-type.library.static";
351		};
352/* End PBXNativeTarget section */
353
354/* Begin PBXProject section */
355		DA188D8C6BF8073122539131 /* Project object */ = {
356			isa = PBXProject;
357			attributes = {
358				BuildIndependentTargetsInParallel = YES;
359			};
360			buildConfigurationList = 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */;
361			compatibilityVersion = "Xcode 3.1";
362			hasScannedForEncodings = 1;
363			knownRegions = (
364				English,
365				Japanese,
366				French,
367				German,
368			);
369			mainGroup = 5BBEFF9B91738297B95C568D;
370			projectDirPath = "";
371			projectRoot = "";
372			targets = (
373				1563D9916BFDAD853032CE1A /* All */,
374				6F4FD35CB3DFC89D70ECD432 /* translator_common */,
375				31349D665FAE642AEB49135E /* ANGLE Support */,
376				FB3C505511F7924A0081F5BA /* angle */,
377			);
378		};
379/* End PBXProject section */
380
381/* Begin PBXShellScriptBuildPhase section */
382		0D513F8B923949C156DB02C5 /* Action "bison_glslang" */ = {
383			isa = PBXShellScriptBuildPhase;
384			buildActionMask = 2147483647;
385			files = (
386			);
387			inputPaths = (
388				compiler/glslang.y,
389			);
390			name = "Action \"bison_glslang\"";
391			outputPaths = (
392				"$(INTERMEDIATE_DIR)/glslang_tab.cpp",
393				"$(INTERMEDIATE_DIR)/glslang_tab.h",
394			);
395			runOnlyForDeploymentPostprocessing = 0;
396			shellPath = /bin/sh;
397			shellScript = "echo note: \"Executing bison on compiler/glslang.y\"\nexec bison --no-lines \"--defines=${INTERMEDIATE_DIR}/glslang_tab.h\" \"--skeleton=yacc.c\" \"--output=${INTERMEDIATE_DIR}/glslang_tab.cpp\" compiler/glslang.y\nexit 1\n";
398			showEnvVarsInLog = 0;
399		};
400		FA0D7125DB06A7A7716A5910 /* Action "flex_glslang" */ = {
401			isa = PBXShellScriptBuildPhase;
402			buildActionMask = 2147483647;
403			files = (
404			);
405			inputPaths = (
406				compiler/glslang.l,
407			);
408			name = "Action \"flex_glslang\"";
409			outputPaths = (
410				"$(INTERMEDIATE_DIR)/glslang.cpp",
411			);
412			runOnlyForDeploymentPostprocessing = 0;
413			shellPath = /bin/sh;
414			shellScript = "echo note: \"Executing flex on compiler/glslang.l\"\nexec flex --noline --nounistd \"--outfile=${INTERMEDIATE_DIR}/glslang.cpp\" compiler/glslang.l\nexit 1\n";
415			showEnvVarsInLog = 0;
416		};
417/* End PBXShellScriptBuildPhase section */
418
419/* Begin PBXSourcesBuildPhase section */
420		EAA22CA63FD572FCCB913D22 /* Sources */ = {
421			isa = PBXSourcesBuildPhase;
422			buildActionMask = 2147483647;
423			files = (
424				888F1382498E2D74AF2801C8 /* debug.cpp in Sources */,
425				BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */,
426				3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */,
427				0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */,
428				50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */,
429				40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */,
430				F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */,
431				9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */,
432				6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */,
433				E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */,
434				05563ADFEA15116D7233332F /* QualifierAlive.cpp in Sources */,
435				AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */,
436				B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */,
437				F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */,
438				32B1DBCD6B83F2146D787A62 /* atom.c in Sources */,
439				CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */,
440				35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */,
441				3A96E9CAC8A25AF1564B652C /* memory.c in Sources */,
442				F098F463EDABCF0769007678 /* scanner.c in Sources */,
443				AD85517F086FDCEF3947C403 /* symbols.c in Sources */,
444				E8C727AA8E9DC5E7B58857DF /* tokens.c in Sources */,
445				B4858417E54365BE8CDE3919 /* ossource_posix.cpp in Sources */,
446			);
447			runOnlyForDeploymentPostprocessing = 0;
448		};
449		FB3C505611F7924A0081F5BA /* Sources */ = {
450			isa = PBXSourcesBuildPhase;
451			buildActionMask = 2147483647;
452			files = (
453				FB3C50AB11F7951B0081F5BA /* TranslatorGLSL.h in Sources */,
454				FB3C50AC11F7951B0081F5BA /* OutputGLSL.h in Sources */,
455				FB3C50A411F794FF0081F5BA /* atom.c in Sources */,
456				FB3C50A511F794FF0081F5BA /* cpp.c in Sources */,
457				FB3C50A611F794FF0081F5BA /* cppstruct.c in Sources */,
458				FB3C50A711F794FF0081F5BA /* memory.c in Sources */,
459				FB3C50A811F794FF0081F5BA /* scanner.c in Sources */,
460				FB3C50A911F794FF0081F5BA /* symbols.c in Sources */,
461				FB3C50AA11F794FF0081F5BA /* tokens.c in Sources */,
462				FB3C505711F7924A0081F5BA /* CodeGenGLSL.cpp in Sources */,
463				FB3C509211F794CE0081F5BA /* debug.cpp in Sources */,
464				FB3C509311F794CE0081F5BA /* InfoSink.cpp in Sources */,
465				FB3C509411F794CE0081F5BA /* Initialize.cpp in Sources */,
466				FB3C509511F794CE0081F5BA /* InitializeDll.cpp in Sources */,
467				FB3C509611F794CE0081F5BA /* Intermediate.cpp in Sources */,
468				FB3C509711F794CE0081F5BA /* intermOut.cpp in Sources */,
469				FB3C509811F794CE0081F5BA /* IntermTraverse.cpp in Sources */,
470				FB3C509A11F794CE0081F5BA /* ossource_posix.cpp in Sources */,
471				FB3C505811F7924A0081F5BA /* OutputGLSL.cpp in Sources */,
472				FB3C509B11F794CE0081F5BA /* parseConst.cpp in Sources */,
473				FB3C509C11F794CE0081F5BA /* ParseHelper.cpp in Sources */,
474				FB3C509D11F794CE0081F5BA /* PoolAlloc.cpp in Sources */,
475				FB3C509E11F794CE0081F5BA /* QualifierAlive.cpp in Sources */,
476				FB3C509F11F794CE0081F5BA /* RemoveTree.cpp in Sources */,
477				FB3C50A011F794CE0081F5BA /* ShaderLang.cpp in Sources */,
478				FB3C50A111F794CE0081F5BA /* SymbolTable.cpp in Sources */,
479				FB3C505911F7924A0081F5BA /* TranslatorGLSL.cpp in Sources */,
480			);
481			runOnlyForDeploymentPostprocessing = 0;
482		};
483/* End PBXSourcesBuildPhase section */
484
485/* Begin PBXTargetDependency section */
486		291EE04202EC7967835FCC38 /* PBXTargetDependency */ = {
487			isa = PBXTargetDependency;
488			target = 31349D665FAE642AEB49135E /* ANGLE Support */;
489			targetProxy = E69BFBE2D1272620E46C3F8A /* PBXContainerItemProxy */;
490		};
491		FB3C506411F792970081F5BA /* PBXTargetDependency */ = {
492			isa = PBXTargetDependency;
493			target = FB3C505511F7924A0081F5BA /* angle */;
494			targetProxy = FB3C506311F792970081F5BA /* PBXContainerItemProxy */;
495		};
496		FB3C50D111F79CCC0081F5BA /* PBXTargetDependency */ = {
497			isa = PBXTargetDependency;
498			target = 31349D665FAE642AEB49135E /* ANGLE Support */;
499			targetProxy = FB3C50D011F79CCC0081F5BA /* PBXContainerItemProxy */;
500		};
501/* End PBXTargetDependency section */
502
503/* Begin XCBuildConfiguration section */
504		00BF2EBCBDF5678F4BA2FA92 /* Default */ = {
505			isa = XCBuildConfiguration;
506			buildSettings = {
507				PRODUCT_NAME = "translator_common Support";
508			};
509			name = Default;
510		};
511		1A12AA5D65ACDE71AE089EE3 /* Default */ = {
512			isa = XCBuildConfiguration;
513			buildSettings = {
514				PRODUCT_NAME = All;
515			};
516			name = Default;
517		};
518		1F3F1218B5135FBB067DE809 /* Default */ = {
519			isa = XCBuildConfiguration;
520			buildSettings = {
521				EXECUTABLE_PREFIX = lib;
522				HEADER_SEARCH_PATHS = (
523					.,
524					../include,
525				);
526				PRODUCT_NAME = translator_common;
527			};
528			name = Default;
529		};
530		BC5793C9A1FF021A81C66559 /* Default */ = {
531			isa = XCBuildConfiguration;
532			buildSettings = {
533				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
534				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
535				INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)";
536				OBJROOT = "";
537				ONLY_ACTIVE_ARCH = YES;
538				SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)";
539				SYMROOT = "$(BUILD_DIR)";
540			};
541			name = Default;
542		};
543		FB3C505C11F7924A0081F5BA /* Default */ = {
544			isa = XCBuildConfiguration;
545			buildSettings = {
546				EXECUTABLE_PREFIX = lib;
547				HEADER_SEARCH_PATHS = (
548					.,
549					../include,
550				);
551				PRODUCT_NAME = angle;
552			};
553			name = Default;
554		};
555/* End XCBuildConfiguration section */
556
557/* Begin XCConfigurationList section */
558		0AA54825BF5DF0A3FBA92B60 /* Build configuration list for PBXAggregateTarget "ANGLE Support" */ = {
559			isa = XCConfigurationList;
560			buildConfigurations = (
561				00BF2EBCBDF5678F4BA2FA92 /* Default */,
562			);
563			defaultConfigurationIsVisible = 1;
564			defaultConfigurationName = Default;
565		};
566		0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */ = {
567			isa = XCConfigurationList;
568			buildConfigurations = (
569				BC5793C9A1FF021A81C66559 /* Default */,
570			);
571			defaultConfigurationIsVisible = 1;
572			defaultConfigurationName = Default;
573		};
574		34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */ = {
575			isa = XCConfigurationList;
576			buildConfigurations = (
577				1F3F1218B5135FBB067DE809 /* Default */,
578			);
579			defaultConfigurationIsVisible = 1;
580			defaultConfigurationName = Default;
581		};
582		77CEFB7B40F05B0A804E6B2B /* Build configuration list for PBXAggregateTarget "All" */ = {
583			isa = XCConfigurationList;
584			buildConfigurations = (
585				1A12AA5D65ACDE71AE089EE3 /* Default */,
586			);
587			defaultConfigurationIsVisible = 1;
588			defaultConfigurationName = Default;
589		};
590		FB3C505B11F7924A0081F5BA /* Build configuration list for PBXNativeTarget "angle" */ = {
591			isa = XCConfigurationList;
592			buildConfigurations = (
593				FB3C505C11F7924A0081F5BA /* Default */,
594			);
595			defaultConfigurationIsVisible = 1;
596			defaultConfigurationName = Default;
597		};
598/* End XCConfigurationList section */
599	};
600	rootObject = DA188D8C6BF8073122539131 /* Project object */;
601}
602