JavaScriptCore:
[WebKit-https.git] / JavaScriptGlue / JavaScriptGlue.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 1422E8C409DE3EA600749B87 /* All */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */;
13                         buildPhases = (
14                         );
15                         dependencies = (
16                                 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */,
17                                 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */,
18                         );
19                         name = All;
20                         productName = All;
21                 };
22 /* End PBXAggregateTarget section */
23
24 /* Begin PBXBuildFile section */
25                 1422E87B09DE3BF000749B87 /* testjsglue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1422E86709DE3BCE00749B87 /* testjsglue.cpp */; };
26                 1422E88209DE3C0400749B87 /* JavaScriptGlue.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */; };
27                 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B30262465703CA149D /* JavaScriptGlue.h */; settings = {ATTRIBUTES = (Public, ); }; };
28                 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B9026246FD03CA149D /* JSBase.h */; };
29                 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B7026246FD03CA149D /* JSUtils.h */; };
30                 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BB026246FD03CA149D /* JSObject.h */; };
31                 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BD026246FD03CA149D /* JSRun.h */; };
32                 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798C90262545403CA149D /* JSValueWrapper.h */; };
33                 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798CF0262579C03CA149D /* UserObjectImp.h */; };
34                 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
35                 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B20262465703CA149D /* JavaScriptGlue.cpp */; };
36                 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BC026246FD03CA149D /* JSRun.cpp */; };
37                 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B6026246FD03CA149D /* JSUtils.cpp */; };
38                 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B8026246FD03CA149D /* JSBase.cpp */; };
39                 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BA026246FD03CA149D /* JSObject.cpp */; };
40                 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798C80262545403CA149D /* JSValueWrapper.cpp */; };
41                 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798CE0262579C03CA149D /* UserObjectImp.cpp */; };
42                 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F14FC9F30258E9A603CA149D /* CoreServices.framework */; };
43                 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */; };
44 /* End PBXBuildFile section */
45
46 /* Begin PBXBuildRule section */
47                 1C8715620B0BA46200E3CB7B /* PBXBuildRule */ = {
48                         isa = PBXBuildRule;
49                         compilerSpec = com.apple.compilers.gcc.4_0;
50                         fileType = sourcecode.cpp;
51                         isEditable = 1;
52                         outputFiles = (
53                         );
54                 };
55                 1C8715630B0BA46200E3CB7B /* PBXBuildRule */ = {
56                         isa = PBXBuildRule;
57                         compilerSpec = com.apple.compilers.gcc.4_0;
58                         fileType = sourcecode.c;
59                         isEditable = 1;
60                         outputFiles = (
61                         );
62                 };
63 /* End PBXBuildRule section */
64
65 /* Begin PBXContainerItemProxy section */
66                 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */ = {
67                         isa = PBXContainerItemProxy;
68                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
69                         proxyType = 1;
70                         remoteGlobalIDString = 1422E87609DE3BE800749B87;
71                         remoteInfo = testjsglue;
72                 };
73                 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */ = {
74                         isa = PBXContainerItemProxy;
75                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
76                         proxyType = 1;
77                         remoteGlobalIDString = DD66F3B908F73ED700C75FD7;
78                         remoteInfo = JavaScriptGlue;
79                 };
80 /* End PBXContainerItemProxy section */
81
82 /* Begin PBXFileReference section */
83                 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
84                 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
85                 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; indentWidth = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
86                 1422E86709DE3BCE00749B87 /* testjsglue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = testjsglue.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
87                 1422E87709DE3BE800749B87 /* testjsglue */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testjsglue; sourceTree = BUILT_PRODUCTS_DIR; };
88                 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
89                 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
90                 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = JavaScriptGlue.xcconfig; sourceTree = "<group>"; };
91                 1C9051A20BA9F3050081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
92                 DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
93                 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
94                 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
95                 F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
96                 F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
97                 F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
98                 F11798B7026246FD03CA149D /* JSUtils.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSUtils.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
99                 F11798B8026246FD03CA149D /* JSBase.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
100                 F11798B9026246FD03CA149D /* JSBase.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
101                 F11798BA026246FD03CA149D /* JSObject.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
102                 F11798BB026246FD03CA149D /* JSObject.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
103                 F11798BC026246FD03CA149D /* JSRun.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRun.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
104                 F11798BD026246FD03CA149D /* JSRun.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSRun.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
105                 F11798C80262545403CA149D /* JSValueWrapper.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueWrapper.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
106                 F11798C90262545403CA149D /* JSValueWrapper.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSValueWrapper.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
107                 F11798CE0262579C03CA149D /* UserObjectImp.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserObjectImp.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
108                 F11798CF0262579C03CA149D /* UserObjectImp.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UserObjectImp.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
109                 F14FC9F30258E9A603CA149D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
110                 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
111 /* End PBXFileReference section */
112
113 /* Begin PBXFrameworksBuildPhase section */
114                 1422E87509DE3BE800749B87 /* Frameworks */ = {
115                         isa = PBXFrameworksBuildPhase;
116                         buildActionMask = 2147483647;
117                         files = (
118                                 1422E88209DE3C0400749B87 /* JavaScriptGlue.framework in Frameworks */,
119                         );
120                         runOnlyForDeploymentPostprocessing = 0;
121                 };
122                 DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
123                         isa = PBXFrameworksBuildPhase;
124                         buildActionMask = 2147483647;
125                         files = (
126                                 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
127                                 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
128                         );
129                         runOnlyForDeploymentPostprocessing = 0;
130                 };
131 /* End PBXFrameworksBuildPhase section */
132
133 /* Begin PBXGroup section */
134                 034768DFFF38A50411DB9C8B /* Products */ = {
135                         isa = PBXGroup;
136                         children = (
137                                 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
138                                 1422E87709DE3BE800749B87 /* testjsglue */,
139                         );
140                         name = Products;
141                         sourceTree = "<group>";
142                         tabWidth = 4;
143                         usesTabs = 1;
144                 };
145                 0867D691FE84028FC02AAC07 /* JavaScriptGlue */ = {
146                         isa = PBXGroup;
147                         children = (
148                                 1422E86709DE3BCE00749B87 /* testjsglue.cpp */,
149                                 08FB77AEFE84172EC02AAC07 /* Classes */,
150                                 089C1665FE841158C02AAC07 /* Resources */,
151                                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
152                                 034768DFFF38A50411DB9C8B /* Products */,
153                                 1C90519E0BA9F3050081E9D0 /* Configurations */,
154                                 DD66F3D508F73ED700C75FD7 /* Info.plist */,
155                         );
156                         name = JavaScriptGlue;
157                         sourceTree = "<group>";
158                 };
159                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
160                         isa = PBXGroup;
161                         children = (
162                                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
163                                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
164                         );
165                         name = "External Frameworks and Libraries";
166                         sourceTree = "<group>";
167                         tabWidth = 4;
168                         usesTabs = 1;
169                 };
170                 089C1665FE841158C02AAC07 /* Resources */ = {
171                         isa = PBXGroup;
172                         children = (
173                                 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
174                         );
175                         name = Resources;
176                         sourceTree = "<group>";
177                         tabWidth = 4;
178                         usesTabs = 1;
179                 };
180                 08FB77AEFE84172EC02AAC07 /* Classes */ = {
181                         isa = PBXGroup;
182                         children = (
183                                 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */,
184                                 F11798B20262465703CA149D /* JavaScriptGlue.cpp */,
185                                 F11798B30262465703CA149D /* JavaScriptGlue.h */,
186                                 F11798B8026246FD03CA149D /* JSBase.cpp */,
187                                 F11798B9026246FD03CA149D /* JSBase.h */,
188                                 F11798BA026246FD03CA149D /* JSObject.cpp */,
189                                 F11798BB026246FD03CA149D /* JSObject.h */,
190                                 F11798BC026246FD03CA149D /* JSRun.cpp */,
191                                 F11798BD026246FD03CA149D /* JSRun.h */,
192                                 F11798B6026246FD03CA149D /* JSUtils.cpp */,
193                                 F11798B7026246FD03CA149D /* JSUtils.h */,
194                                 F11798C80262545403CA149D /* JSValueWrapper.cpp */,
195                                 F11798C90262545403CA149D /* JSValueWrapper.h */,
196                                 F11798CE0262579C03CA149D /* UserObjectImp.cpp */,
197                                 F11798CF0262579C03CA149D /* UserObjectImp.h */,
198                         );
199                         name = Classes;
200                         sourceTree = "<group>";
201                         tabWidth = 4;
202                         usesTabs = 1;
203                 };
204                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
205                         isa = PBXGroup;
206                         children = (
207                                 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
208                                 F14FC9F30258E9A603CA149D /* CoreServices.framework */,
209                         );
210                         name = "Linked Frameworks";
211                         sourceTree = "<group>";
212                 };
213                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
214                         isa = PBXGroup;
215                         children = (
216                                 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
217                                 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
218                         );
219                         name = "Other Frameworks";
220                         sourceTree = "<group>";
221                 };
222                 1C90519E0BA9F3050081E9D0 /* Configurations */ = {
223                         isa = PBXGroup;
224                         children = (
225                                 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */,
226                                 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */,
227                                 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */,
228                                 1C9051A20BA9F3050081E9D0 /* Version.xcconfig */,
229                         );
230                         path = Configurations;
231                         sourceTree = "<group>";
232                         tabWidth = 4;
233                         usesTabs = 1;
234                 };
235 /* End PBXGroup section */
236
237 /* Begin PBXHeadersBuildPhase section */
238                 DD66F3BA08F73ED700C75FD7 /* Headers */ = {
239                         isa = PBXHeadersBuildPhase;
240                         buildActionMask = 2147483647;
241                         files = (
242                                 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
243                                 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
244                                 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
245                                 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
246                                 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
247                                 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
248                                 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
249                         );
250                         runOnlyForDeploymentPostprocessing = 0;
251                 };
252 /* End PBXHeadersBuildPhase section */
253
254 /* Begin PBXNativeTarget section */
255                 1422E87609DE3BE800749B87 /* testjsglue */ = {
256                         isa = PBXNativeTarget;
257                         buildConfigurationList = 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */;
258                         buildPhases = (
259                                 1422E87409DE3BE800749B87 /* Sources */,
260                                 1422E87509DE3BE800749B87 /* Frameworks */,
261                         );
262                         buildRules = (
263                         );
264                         dependencies = (
265                         );
266                         name = testjsglue;
267                         productName = testjsglue;
268                         productReference = 1422E87709DE3BE800749B87 /* testjsglue */;
269                         productType = "com.apple.product-type.tool";
270                 };
271                 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
272                         isa = PBXNativeTarget;
273                         buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
274                         buildPhases = (
275                                 DD66F3BA08F73ED700C75FD7 /* Headers */,
276                                 DD66F3C208F73ED700C75FD7 /* Resources */,
277                                 DD66F3C408F73ED700C75FD7 /* Sources */,
278                                 939D055E09DA033400984996 /* Check For Global Initializers */,
279                                 DD66F3CD08F73ED700C75FD7 /* Frameworks */,
280                         );
281                         buildRules = (
282                                 1C8715620B0BA46200E3CB7B /* PBXBuildRule */,
283                                 1C8715630B0BA46200E3CB7B /* PBXBuildRule */,
284                         );
285                         dependencies = (
286                         );
287                         name = JavaScriptGlue;
288                         productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
289                         productName = JavaScriptGlue;
290                         productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
291                         productType = "com.apple.product-type.framework";
292                 };
293 /* End PBXNativeTarget section */
294
295 /* Begin PBXProject section */
296                 0867D690FE84028FC02AAC07 /* Project object */ = {
297                         isa = PBXProject;
298                         buildConfigurationList = 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */;
299                         hasScannedForEncodings = 1;
300                         mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptGlue */;
301                         productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
302                         projectDirPath = "";
303                         projectRoot = "";
304                         targets = (
305                                 1422E8C409DE3EA600749B87 /* All */,
306                                 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
307                                 1422E87609DE3BE800749B87 /* testjsglue */,
308                         );
309                 };
310 /* End PBXProject section */
311
312 /* Begin PBXResourcesBuildPhase section */
313                 DD66F3C208F73ED700C75FD7 /* Resources */ = {
314                         isa = PBXResourcesBuildPhase;
315                         buildActionMask = 2147483647;
316                         files = (
317                                 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
318                         );
319                         runOnlyForDeploymentPostprocessing = 0;
320                 };
321 /* End PBXResourcesBuildPhase section */
322
323 /* Begin PBXShellScriptBuildPhase section */
324                 939D055E09DA033400984996 /* Check For Global Initializers */ = {
325                         isa = PBXShellScriptBuildPhase;
326                         buildActionMask = 2147483647;
327                         files = (
328                         );
329                         inputPaths = (
330                         );
331                         name = "Check For Global Initializers";
332                         outputPaths = (
333                         );
334                         runOnlyForDeploymentPostprocessing = 0;
335                         shellPath = /bin/sh;
336                         shellScript = "if [ -f ../WebKitTools/Scripts/check-for-global-initializers ]; then\n    ../WebKitTools/Scripts/check-for-global-initializers || exit $?\nfi";
337                 };
338 /* End PBXShellScriptBuildPhase section */
339
340 /* Begin PBXSourcesBuildPhase section */
341                 1422E87409DE3BE800749B87 /* Sources */ = {
342                         isa = PBXSourcesBuildPhase;
343                         buildActionMask = 2147483647;
344                         files = (
345                                 1422E87B09DE3BF000749B87 /* testjsglue.cpp in Sources */,
346                         );
347                         runOnlyForDeploymentPostprocessing = 0;
348                 };
349                 DD66F3C408F73ED700C75FD7 /* Sources */ = {
350                         isa = PBXSourcesBuildPhase;
351                         buildActionMask = 2147483647;
352                         files = (
353                                 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
354                                 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
355                                 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
356                                 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
357                                 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
358                                 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
359                                 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
360                         );
361                         runOnlyForDeploymentPostprocessing = 0;
362                 };
363 /* End PBXSourcesBuildPhase section */
364
365 /* Begin PBXTargetDependency section */
366                 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */ = {
367                         isa = PBXTargetDependency;
368                         target = 1422E87609DE3BE800749B87 /* testjsglue */;
369                         targetProxy = 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */;
370                 };
371                 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */ = {
372                         isa = PBXTargetDependency;
373                         target = DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */;
374                         targetProxy = 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */;
375                 };
376 /* End PBXTargetDependency section */
377
378 /* Begin PBXVariantGroup section */
379                 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
380                         isa = PBXVariantGroup;
381                         children = (
382                                 089C1667FE841158C02AAC07 /* English */,
383                         );
384                         name = InfoPlist.strings;
385                         sourceTree = "<group>";
386                 };
387 /* End PBXVariantGroup section */
388
389 /* Begin XCBuildConfiguration section */
390                 1422E88709DE3C2200749B87 /* Debug */ = {
391                         isa = XCBuildConfiguration;
392                         buildSettings = {
393                                 OTHER_CFLAGS = "-Wno-deprecated-declarations";
394                                 OTHER_LDFLAGS = (
395                                         "-framework",
396                                         CoreFoundation,
397                                 );
398                                 PRODUCT_NAME = testjsglue;
399                         };
400                         name = Debug;
401                 };
402                 1422E88809DE3C2200749B87 /* Release */ = {
403                         isa = XCBuildConfiguration;
404                         buildSettings = {
405                                 OTHER_CFLAGS = "-Wno-deprecated-declarations";
406                                 OTHER_LDFLAGS = (
407                                         "-framework",
408                                         CoreFoundation,
409                                 );
410                                 PRODUCT_NAME = testjsglue;
411                         };
412                         name = Release;
413                 };
414                 1422E88909DE3C2200749B87 /* Production */ = {
415                         isa = XCBuildConfiguration;
416                         buildSettings = {
417                                 OTHER_CFLAGS = "-Wno-deprecated-declarations";
418                                 OTHER_LDFLAGS = (
419                                         "-framework",
420                                         CoreFoundation,
421                                 );
422                                 PRODUCT_NAME = testjsglue;
423                         };
424                         name = Production;
425                 };
426                 1422E8DE09DE3EF500749B87 /* Debug */ = {
427                         isa = XCBuildConfiguration;
428                         buildSettings = {
429                                 COPY_PHASE_STRIP = NO;
430                                 GCC_DYNAMIC_NO_PIC = NO;
431                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
432                                 GCC_OPTIMIZATION_LEVEL = 0;
433                                 PRODUCT_NAME = All;
434                         };
435                         name = Debug;
436                 };
437                 1422E8DF09DE3EF500749B87 /* Release */ = {
438                         isa = XCBuildConfiguration;
439                         buildSettings = {
440                                 COPY_PHASE_STRIP = YES;
441                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
442                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
443                                 PRODUCT_NAME = All;
444                                 ZERO_LINK = NO;
445                         };
446                         name = Release;
447                 };
448                 1422E8E009DE3EF500749B87 /* Production */ = {
449                         isa = XCBuildConfiguration;
450                         buildSettings = {
451                                 PRODUCT_NAME = All;
452                         };
453                         name = Production;
454                 };
455                 14AC662C08CE7791006915A8 /* Debug */ = {
456                         isa = XCBuildConfiguration;
457                         baseConfigurationReference = 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */;
458                         buildSettings = {
459                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
460                                 GCC_OPTIMIZATION_LEVEL = 0;
461                                 STRIP_INSTALLED_PRODUCT = NO;
462                         };
463                         name = Debug;
464                 };
465                 14AC662D08CE7791006915A8 /* Release */ = {
466                         isa = XCBuildConfiguration;
467                         baseConfigurationReference = 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */;
468                         buildSettings = {
469                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
470                                 STRIP_INSTALLED_PRODUCT = NO;
471                         };
472                         name = Release;
473                 };
474                 14AC662E08CE7791006915A8 /* Production */ = {
475                         isa = XCBuildConfiguration;
476                         baseConfigurationReference = 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */;
477                         buildSettings = {
478                         };
479                         name = Production;
480                 };
481                 DD66F3D208F73ED700C75FD7 /* Debug */ = {
482                         isa = XCBuildConfiguration;
483                         baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
484                         buildSettings = {
485                                 DEBUG_DEFINES = "";
486                                 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
487                         };
488                         name = Debug;
489                 };
490                 DD66F3D308F73ED700C75FD7 /* Release */ = {
491                         isa = XCBuildConfiguration;
492                         baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
493                         buildSettings = {
494                                 DEBUG_DEFINES = NDEBUG;
495                                 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
496                         };
497                         name = Release;
498                 };
499                 DD66F3D408F73ED700C75FD7 /* Production */ = {
500                         isa = XCBuildConfiguration;
501                         baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
502                         buildSettings = {
503                                 DEBUG_DEFINES = NDEBUG;
504                                 SECTORDER_FLAGS = (
505                                         "-sectorder",
506                                         __TEXT,
507                                         __text,
508                                         "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
509                                 );
510                         };
511                         name = Production;
512                 };
513 /* End XCBuildConfiguration section */
514
515 /* Begin XCConfigurationList section */
516                 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */ = {
517                         isa = XCConfigurationList;
518                         buildConfigurations = (
519                                 1422E88709DE3C2200749B87 /* Debug */,
520                                 1422E88809DE3C2200749B87 /* Release */,
521                                 1422E88909DE3C2200749B87 /* Production */,
522                         );
523                         defaultConfigurationIsVisible = 0;
524                         defaultConfigurationName = Production;
525                 };
526                 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */ = {
527                         isa = XCConfigurationList;
528                         buildConfigurations = (
529                                 1422E8DE09DE3EF500749B87 /* Debug */,
530                                 1422E8DF09DE3EF500749B87 /* Release */,
531                                 1422E8E009DE3EF500749B87 /* Production */,
532                         );
533                         defaultConfigurationIsVisible = 0;
534                         defaultConfigurationName = Production;
535                 };
536                 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
537                         isa = XCConfigurationList;
538                         buildConfigurations = (
539                                 14AC662C08CE7791006915A8 /* Debug */,
540                                 14AC662D08CE7791006915A8 /* Release */,
541                                 14AC662E08CE7791006915A8 /* Production */,
542                         );
543                         defaultConfigurationIsVisible = 0;
544                         defaultConfigurationName = Production;
545                 };
546                 DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
547                         isa = XCConfigurationList;
548                         buildConfigurations = (
549                                 DD66F3D208F73ED700C75FD7 /* Debug */,
550                                 DD66F3D308F73ED700C75FD7 /* Release */,
551                                 DD66F3D408F73ED700C75FD7 /* Production */,
552                         );
553                         defaultConfigurationIsVisible = 0;
554                         defaultConfigurationName = Production;
555                 };
556 /* End XCConfigurationList section */
557         };
558         rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
559 }