2011-06-20 Zhenyao Mo <zmo@google.com>
[WebKit-https.git] / Source / ThirdParty / ANGLE / src / build_angle.xcodeproj / project.pbxproj
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                                 A15E78BECDFF20BC3FFF040A /* PBXTargetDependency */,
17                                 BA246CA19435A9FA8AC69146 /* PBXTargetDependency */,
18                                 E4A3D33CA49D013550B8BA5F /* PBXTargetDependency */,
19                         );
20                         name = All;
21                         productName = All;
22                 };
23 /* End PBXAggregateTarget section */
24
25 /* Begin PBXBuildFile section */
26                 05563ADFEA15116D7233332F /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */; };
27                 08A7933BD2F78A86B90200F6 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A118E5003E5C0E253C53839 /* Compiler.cpp */; };
28                 0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */; };
29                 0AC1897E461A0D4758E3DCE3 /* VersionGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F727AEC906712EC238041464 /* VersionGLSL.cpp */; };
30                 0E9456F464E16392D1CCD030 /* ValidateLimitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */; };
31                 0EC09B3B254829F8F1D952D3 /* ForLoopUnroll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */; };
32                 1ED1D2C7C74C6B625AFB1CCF /* VariableInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */; };
33                 296466566D8C0F023A553760 /* SearchSymbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */; };
34                 2E7C0D3804B8308A493D9B4B /* glslang_tab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */; };
35                 3021E0BF1BC8442FF1F2F2B4 /* glslang_lex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */; };
36                 3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */; };
37                 32B1DBCD6B83F2146D787A62 /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C9B4616A65A5ABEF91FD6DC /* atom.c */; };
38                 35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8058A0A2A0A02386867517EA /* cppstruct.c */; };
39                 3A96E9CAC8A25AF1564B652C /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 294F442A2606FEC55F12A28E /* memory.c */; };
40                 3F18389BCB89370A930667F4 /* TranslatorGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */; };
41                 40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEAF6F3126C2EC4397785C3F /* intermOut.cpp */; };
42                 4B4BDE7AD6266B39ED43C2D4 /* CodeGenHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */; };
43                 50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7C486C370A72938FE8160F /* Intermediate.cpp */; };
44                 55CBD87573B803A173AC9129 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EE7215A7AB4EF71C97D2545 /* util.cpp */; };
45                 5F7B52A54DCE8155ED94ECF8 /* OutputHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */; };
46                 6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 976C831A75EBE009A9861796 /* ParseHelper.cpp */; };
47                 888F1382498E2D74AF2801C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA230FEA3654B030E4C4FB /* debug.cpp */; };
48                 896B720BD21F6749A7D83F30 /* MapLongVariableNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */; };
49                 93A41AF036E5EF87B366B563 /* TranslatorESSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */; };
50                 9886BCD5D0DD69B6FDE09DD8 /* UnfoldSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */; };
51                 9B111B83FB636FD5CDEC32A0 /* OutputGLSLBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */; };
52                 9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */; };
53                 AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */; };
54                 AD85517F086FDCEF3947C403 /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = F013A7240BDAE8A61413D8C0 /* symbols.c */; };
55                 B4858417E54365BE8CDE3919 /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE258486005F6696CC031622 /* ossource_posix.cpp */; };
56                 B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */; };
57                 BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */; };
58                 C4AAB2BB4594C0DA318DCB1C /* OutputESSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB2917C5B624712364DE4A75 /* OutputESSL.cpp */; };
59                 C75EB9292A0DDA45592A8ACF /* OutputGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */; };
60                 CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = B75707B393B7EAB7DD9999CB /* cpp.c */; };
61                 D56F7D00E9B162E416D37DF0 /* CodeGenGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */; };
62                 E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */; };
63                 E8C727AA8E9DC5E7B58857DF /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D00745DA9914FDE274D03D5 /* tokens.c */; };
64                 E99D6D80DBF05ECE7108B26D /* TranslatorHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */; };
65                 F098F463EDABCF0769007678 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3AA694DF9A4455A813234D /* scanner.c */; };
66                 F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */; };
67                 F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */; };
68 /* End PBXBuildFile section */
69
70 /* Begin PBXContainerItemProxy section */
71                 1F7242496103EDF29CC25D87 /* PBXContainerItemProxy */ = {
72                         isa = PBXContainerItemProxy;
73                         containerPortal = DA188D8C6BF8073122539131 /* Project object */;
74                         proxyType = 1;
75                         remoteGlobalIDString = A838E9574B3FF14791DBDAB1;
76                         remoteInfo = translator_hlsl;
77                 };
78                 55D5F9BF727E4A3B6637802B /* PBXContainerItemProxy */ = {
79                         isa = PBXContainerItemProxy;
80                         containerPortal = DA188D8C6BF8073122539131 /* Project object */;
81                         proxyType = 1;
82                         remoteGlobalIDString = 6F4FD35CB3DFC89D70ECD432;
83                         remoteInfo = translator_common;
84                 };
85                 60D3546AC27B094D6CA04CD6 /* PBXContainerItemProxy */ = {
86                         isa = PBXContainerItemProxy;
87                         containerPortal = DA188D8C6BF8073122539131 /* Project object */;
88                         proxyType = 1;
89                         remoteGlobalIDString = 5892C7A3695330437AFE5714;
90                         remoteInfo = translator_glsl;
91                 };
92 /* End PBXContainerItemProxy section */
93
94 /* Begin PBXFileReference section */
95                 056FEADC7D95C6D4C9CF1113 /* scanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; };
96                 0A118E5003E5C0E253C53839 /* Compiler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; };
97                 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorESSL.cpp; sourceTree = "<group>"; };
98                 0C9B4616A65A5ABEF91FD6DC /* atom.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; };
99                 120AD0A3B7642FB5A9AE3A56 /* VersionGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VersionGLSL.h; sourceTree = "<group>"; };
100                 12EAF028311EEA4753E82818 /* PoolAlloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PoolAlloc.h; sourceTree = "<group>"; };
101                 153BF06BF12C6F50496C6156 /* localintermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localintermediate.h; sourceTree = "<group>"; };
102                 182BAD50D4E58B884F5EB9F3 /* ForLoopUnroll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ForLoopUnroll.h; sourceTree = "<group>"; };
103                 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SearchSymbol.cpp; sourceTree = "<group>"; };
104                 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VariableInfo.cpp; sourceTree = "<group>"; };
105                 27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseTypes.h; sourceTree = "<group>"; };
106                 294F442A2606FEC55F12A28E /* memory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = "<group>"; };
107                 2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnfoldSelect.h; sourceTree = "<group>"; };
108                 2D00745DA9914FDE274D03D5 /* tokens.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tokens.c; sourceTree = "<group>"; };
109                 2E7C9B6E6DB751E12A2F6CB6 /* InitializeGlobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeGlobals.h; sourceTree = "<group>"; };
110                 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_common.a; sourceTree = BUILT_PRODUCTS_DIR; };
111                 3EE7215A7AB4EF71C97D2545 /* util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = "<group>"; };
112                 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_tab.cpp; sourceTree = "<group>"; };
113                 3F7C486C370A72938FE8160F /* Intermediate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Intermediate.cpp; sourceTree = "<group>"; };
114                 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = QualifierAlive.cpp; sourceTree = "<group>"; };
115                 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSL.cpp; sourceTree = "<group>"; };
116                 497C5C24EEF466FB4B50A259 /* glslang.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = glslang.h; sourceTree = "<group>"; };
117                 4ABA230FEA3654B030E4C4FB /* debug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; };
118                 4FCF32CB2D8A42C930A66B00 /* glslang_tab.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = glslang_tab.h; sourceTree = "<group>"; };
119                 528FF201839C6F233E26FFDA /* cpp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpp.h; sourceTree = "<group>"; };
120                 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ShaderLang.cpp; sourceTree = "<group>"; };
121                 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = MapLongVariableNames.cpp; sourceTree = "<group>"; };
122                 580B2A31F7C51A59B40F11A3 /* compile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compile.h; sourceTree = "<group>"; };
123                 5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputHLSL.h; sourceTree = "<group>"; };
124                 5D99354C4D8187D384C81207 /* VariableInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableInfo.h; sourceTree = "<group>"; };
125                 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ForLoopUnroll.cpp; sourceTree = "<group>"; };
126                 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeDll.cpp; sourceTree = "<group>"; };
127                 6BB66AB5873868E23675B6DB /* OutputESSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputESSL.h; sourceTree = "<group>"; };
128                 6BBC8224B9D8E234D117FA0C /* preprocess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = preprocess.h; sourceTree = "<group>"; };
129                 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InfoSink.cpp; sourceTree = "<group>"; };
130                 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorGLSL.cpp; sourceTree = "<group>"; };
131                 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_lex.cpp; sourceTree = "<group>"; };
132                 799DC9611EE2EA3BA7CF5477 /* intermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = intermediate.h; sourceTree = "<group>"; };
133                 7C6BB12AB099556CF379D78F /* SymbolTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; };
134                 7D9CF376DC5799B4C6B3331E /* symbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbols.h; sourceTree = "<group>"; };
135                 8058A0A2A0A02386867517EA /* cppstruct.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cppstruct.c; sourceTree = "<group>"; };
136                 81CC4245A8E5AB5584D336F3 /* MapLongVariableNames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MapLongVariableNames.h; sourceTree = "<group>"; };
137                 831399DEE5DABA09570FB3E7 /* memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
138                 8513FAC699DB1558D1D49A48 /* Initialize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Initialize.h; sourceTree = "<group>"; };
139                 85845FFF5A8E63364308236D /* InitializeParseContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeParseContext.h; sourceTree = "<group>"; };
140                 89A6F7B1AD3918E64DF76EB1 /* slglobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = slglobals.h; sourceTree = "<group>"; };
141                 90254842D72975672C2E9A93 /* ValidateLimitations.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ValidateLimitations.h; sourceTree = "<group>"; };
142                 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputGLSL.h; sourceTree = "<group>"; };
143                 95276AA6B36FC1B1D913FCE4 /* debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; };
144                 976C831A75EBE009A9861796 /* ParseHelper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ParseHelper.cpp; sourceTree = "<group>"; };
145                 9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputHLSL.cpp; sourceTree = "<group>"; };
146                 9CED3AFF1E61B45EE1005656 /* atom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; };
147                 9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QualifierAlive.h; sourceTree = "<group>"; };
148                 A0CE43631849276A31187C7B /* InitializeDll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeDll.h; sourceTree = "<group>"; };
149                 A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_glsl.a; sourceTree = BUILT_PRODUCTS_DIR; };
150                 A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_hlsl.a; sourceTree = BUILT_PRODUCTS_DIR; };
151                 A51C728B615B41E1D59E9902 /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
152                 A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Initialize.cpp; sourceTree = "<group>"; };
153                 AA53B6632C76F905DF08E564 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Types.h; sourceTree = "<group>"; };
154                 AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShHandle.h; sourceTree = "<group>"; };
155                 AE7674C52BDDDB28AF5FFD9F /* unistd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unistd.h; sourceTree = "<group>"; };
156                 B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ValidateLimitations.cpp; 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                 B55B359CF7E486DBC49BBF0A /* OutputGLSLBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputGLSLBase.h; sourceTree = "<group>"; };
160                 B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PoolAlloc.cpp; sourceTree = "<group>"; };
161                 B75707B393B7EAB7DD9999CB /* cpp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cpp.c; sourceTree = "<group>"; };
162                 B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenGLSL.cpp; sourceTree = "<group>"; };
163                 B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; };
164                 BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSLBase.cpp; sourceTree = "<group>"; };
165                 BE258486005F6696CC031622 /* ossource_posix.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_posix.cpp; sourceTree = "<group>"; };
166                 C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorHLSL.cpp; sourceTree = "<group>"; };
167                 C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenHLSL.cpp; sourceTree = "<group>"; };
168                 C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = IntermTraverse.cpp; sourceTree = "<group>"; };
169                 C8BD59BD7056FFC21373C50A /* osinclude.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = osinclude.h; sourceTree = "<group>"; };
170                 CEE0C90DF6D504D1F3629711 /* ParseHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ParseHelper.h; sourceTree = "<group>"; };
171                 CF2B62E0820C831AF812D000 /* build_angle.gyp */ = {isa = PBXFileReference; lastKnownFileType = text; path = build_angle.gyp; sourceTree = "<group>"; };
172                 CFD12C6E46EBE0839BBE52B5 /* parser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
173                 D13C3693B9E40D37F2FAB34A /* tokens.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tokens.h; sourceTree = "<group>"; };
174                 D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parseConst.cpp; sourceTree = "<group>"; };
175                 D40F78CB9BA0C89921FA319D /* RemoveTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RemoveTree.h; sourceTree = "<group>"; };
176                 D53DDD0CDF15EE1DD01F1A20 /* TranslatorESSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorESSL.h; sourceTree = "<group>"; };
177                 DB2917C5B624712364DE4A75 /* OutputESSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputESSL.cpp; sourceTree = "<group>"; };
178                 DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorGLSL.h; sourceTree = "<group>"; };
179                 DEAF6F3126C2EC4397785C3F /* intermOut.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = intermOut.cpp; sourceTree = "<group>"; };
180                 DEEAFC618A3B33F1FBFE3536 /* MMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMap.h; sourceTree = "<group>"; };
181                 E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = UnfoldSelect.cpp; sourceTree = "<group>"; };
182                 E3A29B6E9C21B67C25FF0D2B /* TranslatorHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorHLSL.h; sourceTree = "<group>"; };
183                 F013A7240BDAE8A61413D8C0 /* symbols.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = symbols.c; sourceTree = "<group>"; };
184                 F3E09DC8E1BF5D2958AACEDE /* SearchSymbol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SearchSymbol.h; sourceTree = "<group>"; };
185                 F727AEC906712EC238041464 /* VersionGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VersionGLSL.cpp; sourceTree = "<group>"; };
186                 F74618F18FE5448115017C44 /* Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; };
187                 F7B2971D4EB3836B94B7ECAF /* InfoSink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InfoSink.h; sourceTree = "<group>"; };
188                 F99E737D3FFD30CA5E354150 /* common.gypi */ = {isa = PBXFileReference; lastKnownFileType = text; name = common.gypi; path = ../build/common.gypi; sourceTree = "<group>"; };
189                 FF3AA694DF9A4455A813234D /* scanner.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = "<group>"; };
190 /* End PBXFileReference section */
191
192 /* Begin PBXFrameworksBuildPhase section */
193                 A5C994E74DB1E60338E7BC11 /* Frameworks */ = {
194                         isa = PBXFrameworksBuildPhase;
195                         buildActionMask = 2147483647;
196                         files = (
197                         );
198                         runOnlyForDeploymentPostprocessing = 0;
199                 };
200                 CA71CBA633EFC63166BEC9F3 /* Frameworks */ = {
201                         isa = PBXFrameworksBuildPhase;
202                         buildActionMask = 2147483647;
203                         files = (
204                         );
205                         runOnlyForDeploymentPostprocessing = 0;
206                 };
207                 FE3679A0955B25EB7BF116E6 /* Frameworks */ = {
208                         isa = PBXFrameworksBuildPhase;
209                         buildActionMask = 2147483647;
210                         files = (
211                         );
212                         runOnlyForDeploymentPostprocessing = 0;
213                 };
214 /* End PBXFrameworksBuildPhase section */
215
216 /* Begin PBXGroup section */
217                 0E8D65F584FDB84DAABD3969 /* preprocessor */ = {
218                         isa = PBXGroup;
219                         children = (
220                                 0C9B4616A65A5ABEF91FD6DC /* atom.c */,
221                                 9CED3AFF1E61B45EE1005656 /* atom.h */,
222                                 580B2A31F7C51A59B40F11A3 /* compile.h */,
223                                 B75707B393B7EAB7DD9999CB /* cpp.c */,
224                                 528FF201839C6F233E26FFDA /* cpp.h */,
225                                 8058A0A2A0A02386867517EA /* cppstruct.c */,
226                                 294F442A2606FEC55F12A28E /* memory.c */,
227                                 831399DEE5DABA09570FB3E7 /* memory.h */,
228                                 CFD12C6E46EBE0839BBE52B5 /* parser.h */,
229                                 6BBC8224B9D8E234D117FA0C /* preprocess.h */,
230                                 FF3AA694DF9A4455A813234D /* scanner.c */,
231                                 056FEADC7D95C6D4C9CF1113 /* scanner.h */,
232                                 89A6F7B1AD3918E64DF76EB1 /* slglobals.h */,
233                                 F013A7240BDAE8A61413D8C0 /* symbols.c */,
234                                 7D9CF376DC5799B4C6B3331E /* symbols.h */,
235                                 2D00745DA9914FDE274D03D5 /* tokens.c */,
236                                 D13C3693B9E40D37F2FAB34A /* tokens.h */,
237                         );
238                         path = preprocessor;
239                         sourceTree = "<group>";
240                 };
241                 196DB6AB006BB83503C7D786 /* Source */ = {
242                         isa = PBXGroup;
243                         children = (
244                                 0E8D65F584FDB84DAABD3969 /* preprocessor */,
245                                 27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */,
246                                 B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */,
247                                 C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */,
248                                 F74618F18FE5448115017C44 /* Common.h */,
249                                 0A118E5003E5C0E253C53839 /* Compiler.cpp */,
250                                 B2F5CA11EEA92DF2384EFD93 /* ConstantUnion.h */,
251                                 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */,
252                                 182BAD50D4E58B884F5EB9F3 /* ForLoopUnroll.h */,
253                                 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */,
254                                 F7B2971D4EB3836B94B7ECAF /* InfoSink.h */,
255                                 A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */,
256                                 8513FAC699DB1558D1D49A48 /* Initialize.h */,
257                                 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */,
258                                 A0CE43631849276A31187C7B /* InitializeDll.h */,
259                                 2E7C9B6E6DB751E12A2F6CB6 /* InitializeGlobals.h */,
260                                 85845FFF5A8E63364308236D /* InitializeParseContext.h */,
261                                 C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */,
262                                 3F7C486C370A72938FE8160F /* Intermediate.cpp */,
263                                 DEEAFC618A3B33F1FBFE3536 /* MMap.h */,
264                                 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */,
265                                 81CC4245A8E5AB5584D336F3 /* MapLongVariableNames.h */,
266                                 DB2917C5B624712364DE4A75 /* OutputESSL.cpp */,
267                                 6BB66AB5873868E23675B6DB /* OutputESSL.h */,
268                                 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */,
269                                 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */,
270                                 BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */,
271                                 B55B359CF7E486DBC49BBF0A /* OutputGLSLBase.h */,
272                                 9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */,
273                                 5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */,
274                                 976C831A75EBE009A9861796 /* ParseHelper.cpp */,
275                                 CEE0C90DF6D504D1F3629711 /* ParseHelper.h */,
276                                 B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */,
277                                 12EAF028311EEA4753E82818 /* PoolAlloc.h */,
278                                 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */,
279                                 9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */,
280                                 B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */,
281                                 D40F78CB9BA0C89921FA319D /* RemoveTree.h */,
282                                 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */,
283                                 F3E09DC8E1BF5D2958AACEDE /* SearchSymbol.h */,
284                                 AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */,
285                                 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */,
286                                 B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */,
287                                 7C6BB12AB099556CF379D78F /* SymbolTable.h */,
288                                 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */,
289                                 D53DDD0CDF15EE1DD01F1A20 /* TranslatorESSL.h */,
290                                 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */,
291                                 DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */,
292                                 C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */,
293                                 E3A29B6E9C21B67C25FF0D2B /* TranslatorHLSL.h */,
294                                 AA53B6632C76F905DF08E564 /* Types.h */,
295                                 E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */,
296                                 2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */,
297                                 B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */,
298                                 90254842D72975672C2E9A93 /* ValidateLimitations.h */,
299                                 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */,
300                                 5D99354C4D8187D384C81207 /* VariableInfo.h */,
301                                 F727AEC906712EC238041464 /* VersionGLSL.cpp */,
302                                 120AD0A3B7642FB5A9AE3A56 /* VersionGLSL.h */,
303                                 4ABA230FEA3654B030E4C4FB /* debug.cpp */,
304                                 95276AA6B36FC1B1D913FCE4 /* debug.h */,
305                                 497C5C24EEF466FB4B50A259 /* glslang.h */,
306                                 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */,
307                                 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */,
308                                 4FCF32CB2D8A42C930A66B00 /* glslang_tab.h */,
309                                 DEAF6F3126C2EC4397785C3F /* intermOut.cpp */,
310                                 799DC9611EE2EA3BA7CF5477 /* intermediate.h */,
311                                 153BF06BF12C6F50496C6156 /* localintermediate.h */,
312                                 C8BD59BD7056FFC21373C50A /* osinclude.h */,
313                                 BE258486005F6696CC031622 /* ossource_posix.cpp */,
314                                 D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */,
315                                 AE7674C52BDDDB28AF5FFD9F /* unistd.h */,
316                                 3EE7215A7AB4EF71C97D2545 /* util.cpp */,
317                                 A51C728B615B41E1D59E9902 /* util.h */,
318                         );
319                         name = Source;
320                         path = compiler;
321                         sourceTree = "<group>";
322                 };
323                 5BBEFF9B91738297B95C568D = {
324                         isa = PBXGroup;
325                         children = (
326                                 196DB6AB006BB83503C7D786 /* Source */,
327                                 E0EDC4130E7D374318CE72BE /* Products */,
328                                 B2C184C3543198BA51592EA4 /* Build */,
329                         );
330                         sourceTree = "<group>";
331                 };
332                 B2C184C3543198BA51592EA4 /* Build */ = {
333                         isa = PBXGroup;
334                         children = (
335                                 CF2B62E0820C831AF812D000 /* build_angle.gyp */,
336                                 F99E737D3FFD30CA5E354150 /* common.gypi */,
337                         );
338                         name = Build;
339                         sourceTree = "<group>";
340                 };
341                 E0EDC4130E7D374318CE72BE /* Products */ = {
342                         isa = PBXGroup;
343                         children = (
344                                 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */,
345                                 A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */,
346                                 A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */,
347                         );
348                         name = Products;
349                         sourceTree = "<group>";
350                 };
351 /* End PBXGroup section */
352
353 /* Begin PBXNativeTarget section */
354                 5892C7A3695330437AFE5714 /* translator_glsl */ = {
355                         isa = PBXNativeTarget;
356                         buildConfigurationList = 8B8815CA2EFE60FD0C0361BF /* Build configuration list for PBXNativeTarget "translator_glsl" */;
357                         buildPhases = (
358                                 BABCE721106B5C1527EFEF0D /* Sources */,
359                                 CA71CBA633EFC63166BEC9F3 /* Frameworks */,
360                         );
361                         buildRules = (
362                         );
363                         dependencies = (
364                         );
365                         name = translator_glsl;
366                         productName = translator_glsl;
367                         productReference = A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */;
368                         productType = "com.apple.product-type.library.static";
369                 };
370                 6F4FD35CB3DFC89D70ECD432 /* translator_common */ = {
371                         isa = PBXNativeTarget;
372                         buildConfigurationList = 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */;
373                         buildPhases = (
374                                 EAA22CA63FD572FCCB913D22 /* Sources */,
375                                 A5C994E74DB1E60338E7BC11 /* Frameworks */,
376                         );
377                         buildRules = (
378                         );
379                         dependencies = (
380                         );
381                         name = translator_common;
382                         productName = translator_common;
383                         productReference = 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */;
384                         productType = "com.apple.product-type.library.static";
385                 };
386                 A838E9574B3FF14791DBDAB1 /* translator_hlsl */ = {
387                         isa = PBXNativeTarget;
388                         buildConfigurationList = C71E79C7829FD796CF621B44 /* Build configuration list for PBXNativeTarget "translator_hlsl" */;
389                         buildPhases = (
390                                 05F3BCA9518770BE3F1E0A38 /* Sources */,
391                                 FE3679A0955B25EB7BF116E6 /* Frameworks */,
392                         );
393                         buildRules = (
394                         );
395                         dependencies = (
396                         );
397                         name = translator_hlsl;
398                         productName = translator_hlsl;
399                         productReference = A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */;
400                         productType = "com.apple.product-type.library.static";
401                 };
402 /* End PBXNativeTarget section */
403
404 /* Begin PBXProject section */
405                 DA188D8C6BF8073122539131 /* Project object */ = {
406                         isa = PBXProject;
407                         attributes = {
408                                 BuildIndependentTargetsInParallel = YES;
409                         };
410                         buildConfigurationList = 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */;
411                         compatibilityVersion = "Xcode 3.1";
412                         hasScannedForEncodings = 1;
413                         mainGroup = 5BBEFF9B91738297B95C568D;
414                         projectDirPath = "";
415                         projectRoot = "";
416                         targets = (
417                                 1563D9916BFDAD853032CE1A /* All */,
418                                 6F4FD35CB3DFC89D70ECD432 /* translator_common */,
419                                 5892C7A3695330437AFE5714 /* translator_glsl */,
420                                 A838E9574B3FF14791DBDAB1 /* translator_hlsl */,
421                         );
422                 };
423 /* End PBXProject section */
424
425 /* Begin PBXSourcesBuildPhase section */
426                 05F3BCA9518770BE3F1E0A38 /* Sources */ = {
427                         isa = PBXSourcesBuildPhase;
428                         buildActionMask = 2147483647;
429                         files = (
430                                 4B4BDE7AD6266B39ED43C2D4 /* CodeGenHLSL.cpp in Sources */,
431                                 5F7B52A54DCE8155ED94ECF8 /* OutputHLSL.cpp in Sources */,
432                                 E99D6D80DBF05ECE7108B26D /* TranslatorHLSL.cpp in Sources */,
433                                 9886BCD5D0DD69B6FDE09DD8 /* UnfoldSelect.cpp in Sources */,
434                                 296466566D8C0F023A553760 /* SearchSymbol.cpp in Sources */,
435                         );
436                         runOnlyForDeploymentPostprocessing = 0;
437                 };
438                 BABCE721106B5C1527EFEF0D /* Sources */ = {
439                         isa = PBXSourcesBuildPhase;
440                         buildActionMask = 2147483647;
441                         files = (
442                                 D56F7D00E9B162E416D37DF0 /* CodeGenGLSL.cpp in Sources */,
443                                 0EC09B3B254829F8F1D952D3 /* ForLoopUnroll.cpp in Sources */,
444                                 C4AAB2BB4594C0DA318DCB1C /* OutputESSL.cpp in Sources */,
445                                 9B111B83FB636FD5CDEC32A0 /* OutputGLSLBase.cpp in Sources */,
446                                 C75EB9292A0DDA45592A8ACF /* OutputGLSL.cpp in Sources */,
447                                 93A41AF036E5EF87B366B563 /* TranslatorESSL.cpp in Sources */,
448                                 3F18389BCB89370A930667F4 /* TranslatorGLSL.cpp in Sources */,
449                                 0AC1897E461A0D4758E3DCE3 /* VersionGLSL.cpp in Sources */,
450                         );
451                         runOnlyForDeploymentPostprocessing = 0;
452                 };
453                 EAA22CA63FD572FCCB913D22 /* Sources */ = {
454                         isa = PBXSourcesBuildPhase;
455                         buildActionMask = 2147483647;
456                         files = (
457                                 08A7933BD2F78A86B90200F6 /* Compiler.cpp in Sources */,
458                                 888F1382498E2D74AF2801C8 /* debug.cpp in Sources */,
459                                 3021E0BF1BC8442FF1F2F2B4 /* glslang_lex.cpp in Sources */,
460                                 2E7C0D3804B8308A493D9B4B /* glslang_tab.cpp in Sources */,
461                                 BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */,
462                                 3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */,
463                                 0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */,
464                                 50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */,
465                                 40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */,
466                                 F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */,
467                                 896B720BD21F6749A7D83F30 /* MapLongVariableNames.cpp in Sources */,
468                                 9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */,
469                                 6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */,
470                                 E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */,
471                                 05563ADFEA15116D7233332F /* QualifierAlive.cpp in Sources */,
472                                 AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */,
473                                 B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */,
474                                 F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */,
475                                 55CBD87573B803A173AC9129 /* util.cpp in Sources */,
476                                 0E9456F464E16392D1CCD030 /* ValidateLimitations.cpp in Sources */,
477                                 1ED1D2C7C74C6B625AFB1CCF /* VariableInfo.cpp in Sources */,
478                                 32B1DBCD6B83F2146D787A62 /* atom.c in Sources */,
479                                 CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */,
480                                 35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */,
481                                 3A96E9CAC8A25AF1564B652C /* memory.c in Sources */,
482                                 F098F463EDABCF0769007678 /* scanner.c in Sources */,
483                                 AD85517F086FDCEF3947C403 /* symbols.c in Sources */,
484                                 E8C727AA8E9DC5E7B58857DF /* tokens.c in Sources */,
485                                 B4858417E54365BE8CDE3919 /* ossource_posix.cpp in Sources */,
486                         );
487                         runOnlyForDeploymentPostprocessing = 0;
488                 };
489 /* End PBXSourcesBuildPhase section */
490
491 /* Begin PBXTargetDependency section */
492                 A15E78BECDFF20BC3FFF040A /* PBXTargetDependency */ = {
493                         isa = PBXTargetDependency;
494                         target = 6F4FD35CB3DFC89D70ECD432 /* translator_common */;
495                         targetProxy = 55D5F9BF727E4A3B6637802B /* PBXContainerItemProxy */;
496                 };
497                 BA246CA19435A9FA8AC69146 /* PBXTargetDependency */ = {
498                         isa = PBXTargetDependency;
499                         target = 5892C7A3695330437AFE5714 /* translator_glsl */;
500                         targetProxy = 60D3546AC27B094D6CA04CD6 /* PBXContainerItemProxy */;
501                 };
502                 E4A3D33CA49D013550B8BA5F /* PBXTargetDependency */ = {
503                         isa = PBXTargetDependency;
504                         target = A838E9574B3FF14791DBDAB1 /* translator_hlsl */;
505                         targetProxy = 1F7242496103EDF29CC25D87 /* PBXContainerItemProxy */;
506                 };
507 /* End PBXTargetDependency section */
508
509 /* Begin XCBuildConfiguration section */
510                 322A8C62423B595E11BAD42D /* Debug */ = {
511                         isa = XCBuildConfiguration;
512                         buildSettings = {
513                                 PRODUCT_NAME = All;
514                         };
515                         name = Debug;
516                 };
517                 4DA42A78D3B855C9CD8F658D /* Release */ = {
518                         isa = XCBuildConfiguration;
519                         buildSettings = {
520                                 EXECUTABLE_PREFIX = lib;
521                                 GCC_PREPROCESSOR_DEFINITIONS = (
522                                         "\"ANGLE_DISABLE_TRACE\"",
523                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
524                                 );
525                                 HEADER_SEARCH_PATHS = (
526                                         .,
527                                         ../include,
528                                 );
529                                 PRODUCT_NAME = translator_common;
530                         };
531                         name = Release;
532                 };
533                 4F851F5BA5FA43E9E0B9CB86 /* Release */ = {
534                         isa = XCBuildConfiguration;
535                         buildSettings = {
536                                 PRODUCT_NAME = All;
537                         };
538                         name = Release;
539                 };
540                 88ADC9285519A668808B51EE /* Debug */ = {
541                         isa = XCBuildConfiguration;
542                         buildSettings = {
543                                 EXECUTABLE_PREFIX = lib;
544                                 GCC_PREPROCESSOR_DEFINITIONS = (
545                                         "\"ANGLE_DISABLE_TRACE\"",
546                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
547                                 );
548                                 HEADER_SEARCH_PATHS = (
549                                         .,
550                                         ../include,
551                                 );
552                                 PRODUCT_NAME = translator_glsl;
553                         };
554                         name = Debug;
555                 };
556                 9DC66E1FF9349CDCC8D52C46 /* Debug */ = {
557                         isa = XCBuildConfiguration;
558                         buildSettings = {
559                                 INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)";
560                                 SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)";
561                         };
562                         name = Debug;
563                 };
564                 AF7C2CD10C6FEA076B141E6E /* Release */ = {
565                         isa = XCBuildConfiguration;
566                         buildSettings = {
567                                 EXECUTABLE_PREFIX = lib;
568                                 GCC_PREPROCESSOR_DEFINITIONS = (
569                                         "\"ANGLE_DISABLE_TRACE\"",
570                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
571                                 );
572                                 HEADER_SEARCH_PATHS = (
573                                         .,
574                                         ../include,
575                                 );
576                                 PRODUCT_NAME = translator_glsl;
577                         };
578                         name = Release;
579                 };
580                 B096FAF032DB19AB637D38F0 /* Release */ = {
581                         isa = XCBuildConfiguration;
582                         buildSettings = {
583                                 EXECUTABLE_PREFIX = lib;
584                                 GCC_PREPROCESSOR_DEFINITIONS = (
585                                         "\"ANGLE_DISABLE_TRACE\"",
586                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
587                                 );
588                                 HEADER_SEARCH_PATHS = (
589                                         .,
590                                         ../include,
591                                 );
592                                 PRODUCT_NAME = translator_hlsl;
593                         };
594                         name = Release;
595                 };
596                 C4546B14B0EB5EB8C5D39DC2 /* Release */ = {
597                         isa = XCBuildConfiguration;
598                         buildSettings = {
599                                 INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)";
600                                 SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)";
601                         };
602                         name = Release;
603                 };
604                 F029E0D369FAFEA46BDAFCEE /* Debug */ = {
605                         isa = XCBuildConfiguration;
606                         buildSettings = {
607                                 EXECUTABLE_PREFIX = lib;
608                                 GCC_PREPROCESSOR_DEFINITIONS = (
609                                         "\"ANGLE_DISABLE_TRACE\"",
610                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
611                                 );
612                                 HEADER_SEARCH_PATHS = (
613                                         .,
614                                         ../include,
615                                 );
616                                 PRODUCT_NAME = translator_hlsl;
617                         };
618                         name = Debug;
619                 };
620                 FF01CDF4594E0FF9E581B319 /* Debug */ = {
621                         isa = XCBuildConfiguration;
622                         buildSettings = {
623                                 EXECUTABLE_PREFIX = lib;
624                                 GCC_PREPROCESSOR_DEFINITIONS = (
625                                         "\"ANGLE_DISABLE_TRACE\"",
626                                         "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"",
627                                 );
628                                 HEADER_SEARCH_PATHS = (
629                                         .,
630                                         ../include,
631                                 );
632                                 PRODUCT_NAME = translator_common;
633                         };
634                         name = Debug;
635                 };
636 /* End XCBuildConfiguration section */
637
638 /* Begin XCConfigurationList section */
639                 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */ = {
640                         isa = XCConfigurationList;
641                         buildConfigurations = (
642                                 9DC66E1FF9349CDCC8D52C46 /* Debug */,
643                                 C4546B14B0EB5EB8C5D39DC2 /* Release */,
644                         );
645                         defaultConfigurationIsVisible = 1;
646                         defaultConfigurationName = Debug;
647                 };
648                 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */ = {
649                         isa = XCConfigurationList;
650                         buildConfigurations = (
651                                 FF01CDF4594E0FF9E581B319 /* Debug */,
652                                 4DA42A78D3B855C9CD8F658D /* Release */,
653                         );
654                         defaultConfigurationIsVisible = 1;
655                         defaultConfigurationName = Debug;
656                 };
657                 77CEFB7B40F05B0A804E6B2B /* Build configuration list for PBXAggregateTarget "All" */ = {
658                         isa = XCConfigurationList;
659                         buildConfigurations = (
660                                 322A8C62423B595E11BAD42D /* Debug */,
661                                 4F851F5BA5FA43E9E0B9CB86 /* Release */,
662                         );
663                         defaultConfigurationIsVisible = 1;
664                         defaultConfigurationName = Debug;
665                 };
666                 8B8815CA2EFE60FD0C0361BF /* Build configuration list for PBXNativeTarget "translator_glsl" */ = {
667                         isa = XCConfigurationList;
668                         buildConfigurations = (
669                                 88ADC9285519A668808B51EE /* Debug */,
670                                 AF7C2CD10C6FEA076B141E6E /* Release */,
671                         );
672                         defaultConfigurationIsVisible = 1;
673                         defaultConfigurationName = Debug;
674                 };
675                 C71E79C7829FD796CF621B44 /* Build configuration list for PBXNativeTarget "translator_hlsl" */ = {
676                         isa = XCConfigurationList;
677                         buildConfigurations = (
678                                 F029E0D369FAFEA46BDAFCEE /* Debug */,
679                                 B096FAF032DB19AB637D38F0 /* Release */,
680                         );
681                         defaultConfigurationIsVisible = 1;
682                         defaultConfigurationName = Debug;
683                 };
684 /* End XCConfigurationList section */
685         };
686         rootObject = DA188D8C6BF8073122539131 /* Project object */;
687 }