9 /* Begin PBXAggregateTarget section */
10 1422E8C409DE3EA600749B87 /* All */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */;
16 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */,
17 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */,
22 /* End PBXAggregateTarget section */
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 */
46 /* Begin PBXBuildRule section */
47 1C8715620B0BA46200E3CB7B /* PBXBuildRule */ = {
49 compilerSpec = com.apple.compilers.gcc.4_0;
50 fileType = sourcecode.cpp;
55 1C8715630B0BA46200E3CB7B /* PBXBuildRule */ = {
57 compilerSpec = com.apple.compilers.gcc.4_0;
58 fileType = sourcecode.c;
63 /* End PBXBuildRule section */
65 /* Begin PBXContainerItemProxy section */
66 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */ = {
67 isa = PBXContainerItemProxy;
68 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
70 remoteGlobalIDString = 1422E87609DE3BE800749B87;
71 remoteInfo = testjsglue;
73 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */ = {
74 isa = PBXContainerItemProxy;
75 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
77 remoteGlobalIDString = DD66F3B908F73ED700C75FD7;
78 remoteInfo = JavaScriptGlue;
80 /* End PBXContainerItemProxy section */
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>"; };
87 1422E87709DE3BE800749B87 /* testjsglue */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testjsglue; sourceTree = BUILT_PRODUCTS_DIR; };
88 DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
89 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
90 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
91 F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
92 F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
93 F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
94 F11798B7026246FD03CA149D /* JSUtils.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSUtils.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
95 F11798B8026246FD03CA149D /* JSBase.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
96 F11798B9026246FD03CA149D /* JSBase.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
97 F11798BA026246FD03CA149D /* JSObject.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
98 F11798BB026246FD03CA149D /* JSObject.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
99 F11798BC026246FD03CA149D /* JSRun.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRun.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
100 F11798BD026246FD03CA149D /* JSRun.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSRun.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
101 F11798C80262545403CA149D /* JSValueWrapper.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueWrapper.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
102 F11798C90262545403CA149D /* JSValueWrapper.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSValueWrapper.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
103 F11798CE0262579C03CA149D /* UserObjectImp.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserObjectImp.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
104 F11798CF0262579C03CA149D /* UserObjectImp.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UserObjectImp.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
105 F14FC9F30258E9A603CA149D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
106 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
107 /* End PBXFileReference section */
109 /* Begin PBXFrameworksBuildPhase section */
110 1422E87509DE3BE800749B87 /* Frameworks */ = {
111 isa = PBXFrameworksBuildPhase;
112 buildActionMask = 2147483647;
114 1422E88209DE3C0400749B87 /* JavaScriptGlue.framework in Frameworks */,
116 runOnlyForDeploymentPostprocessing = 0;
118 DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
119 isa = PBXFrameworksBuildPhase;
120 buildActionMask = 2147483647;
122 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
123 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
125 runOnlyForDeploymentPostprocessing = 0;
127 /* End PBXFrameworksBuildPhase section */
129 /* Begin PBXGroup section */
130 034768DFFF38A50411DB9C8B /* Products */ = {
133 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
134 1422E87709DE3BE800749B87 /* testjsglue */,
137 sourceTree = "<group>";
139 0867D691FE84028FC02AAC07 /* JavaScriptGlue */ = {
142 1422E86709DE3BCE00749B87 /* testjsglue.cpp */,
143 08FB77AEFE84172EC02AAC07 /* Classes */,
144 089C1665FE841158C02AAC07 /* Resources */,
145 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
146 034768DFFF38A50411DB9C8B /* Products */,
147 DD66F3D508F73ED700C75FD7 /* Info.plist */,
149 name = JavaScriptGlue;
150 sourceTree = "<group>";
152 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
155 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
156 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
158 name = "External Frameworks and Libraries";
159 sourceTree = "<group>";
161 089C1665FE841158C02AAC07 /* Resources */ = {
164 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
167 sourceTree = "<group>";
169 08FB77AEFE84172EC02AAC07 /* Classes */ = {
172 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */,
173 F11798B20262465703CA149D /* JavaScriptGlue.cpp */,
174 F11798B30262465703CA149D /* JavaScriptGlue.h */,
175 F11798B8026246FD03CA149D /* JSBase.cpp */,
176 F11798B9026246FD03CA149D /* JSBase.h */,
177 F11798BA026246FD03CA149D /* JSObject.cpp */,
178 F11798BB026246FD03CA149D /* JSObject.h */,
179 F11798BC026246FD03CA149D /* JSRun.cpp */,
180 F11798BD026246FD03CA149D /* JSRun.h */,
181 F11798B6026246FD03CA149D /* JSUtils.cpp */,
182 F11798B7026246FD03CA149D /* JSUtils.h */,
183 F11798C80262545403CA149D /* JSValueWrapper.cpp */,
184 F11798C90262545403CA149D /* JSValueWrapper.h */,
185 F11798CE0262579C03CA149D /* UserObjectImp.cpp */,
186 F11798CF0262579C03CA149D /* UserObjectImp.h */,
189 sourceTree = "<group>";
191 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
194 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
195 F14FC9F30258E9A603CA149D /* CoreServices.framework */,
197 name = "Linked Frameworks";
198 sourceTree = "<group>";
200 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
203 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
204 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
206 name = "Other Frameworks";
207 sourceTree = "<group>";
209 /* End PBXGroup section */
211 /* Begin PBXHeadersBuildPhase section */
212 DD66F3BA08F73ED700C75FD7 /* Headers */ = {
213 isa = PBXHeadersBuildPhase;
214 buildActionMask = 2147483647;
216 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
217 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
218 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
219 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
220 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
221 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
222 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
224 runOnlyForDeploymentPostprocessing = 0;
226 /* End PBXHeadersBuildPhase section */
228 /* Begin PBXNativeTarget section */
229 1422E87609DE3BE800749B87 /* testjsglue */ = {
230 isa = PBXNativeTarget;
231 buildConfigurationList = 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */;
233 1422E87409DE3BE800749B87 /* Sources */,
234 1422E87509DE3BE800749B87 /* Frameworks */,
241 productName = testjsglue;
242 productReference = 1422E87709DE3BE800749B87 /* testjsglue */;
243 productType = "com.apple.product-type.tool";
245 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
246 isa = PBXNativeTarget;
247 buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
249 DD66F3BA08F73ED700C75FD7 /* Headers */,
250 DD66F3C208F73ED700C75FD7 /* Resources */,
251 DD66F3C408F73ED700C75FD7 /* Sources */,
252 939D055E09DA033400984996 /* Check For Global Initializers */,
253 DD66F3CD08F73ED700C75FD7 /* Frameworks */,
256 1C8715620B0BA46200E3CB7B /* PBXBuildRule */,
257 1C8715630B0BA46200E3CB7B /* PBXBuildRule */,
261 name = JavaScriptGlue;
262 productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
263 productName = JavaScriptGlue;
264 productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
265 productType = "com.apple.product-type.framework";
267 /* End PBXNativeTarget section */
269 /* Begin PBXProject section */
270 0867D690FE84028FC02AAC07 /* Project object */ = {
272 buildConfigurationList = 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */;
273 hasScannedForEncodings = 1;
274 mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptGlue */;
275 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
279 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
280 1422E87609DE3BE800749B87 /* testjsglue */,
281 1422E8C409DE3EA600749B87 /* All */,
284 /* End PBXProject section */
286 /* Begin PBXResourcesBuildPhase section */
287 DD66F3C208F73ED700C75FD7 /* Resources */ = {
288 isa = PBXResourcesBuildPhase;
289 buildActionMask = 2147483647;
291 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
293 runOnlyForDeploymentPostprocessing = 0;
295 /* End PBXResourcesBuildPhase section */
297 /* Begin PBXShellScriptBuildPhase section */
298 939D055E09DA033400984996 /* Check For Global Initializers */ = {
299 isa = PBXShellScriptBuildPhase;
300 buildActionMask = 2147483647;
305 name = "Check For Global Initializers";
308 runOnlyForDeploymentPostprocessing = 0;
310 shellScript = "if [ -f ../WebKitTools/Scripts/check-for-global-initializers ]; then\n ../WebKitTools/Scripts/check-for-global-initializers || exit $?\nfi";
312 /* End PBXShellScriptBuildPhase section */
314 /* Begin PBXSourcesBuildPhase section */
315 1422E87409DE3BE800749B87 /* Sources */ = {
316 isa = PBXSourcesBuildPhase;
317 buildActionMask = 2147483647;
319 1422E87B09DE3BF000749B87 /* testjsglue.cpp in Sources */,
321 runOnlyForDeploymentPostprocessing = 0;
323 DD66F3C408F73ED700C75FD7 /* Sources */ = {
324 isa = PBXSourcesBuildPhase;
325 buildActionMask = 2147483647;
327 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
328 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
329 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
330 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
331 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
332 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
333 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
335 runOnlyForDeploymentPostprocessing = 0;
337 /* End PBXSourcesBuildPhase section */
339 /* Begin PBXTargetDependency section */
340 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */ = {
341 isa = PBXTargetDependency;
342 target = 1422E87609DE3BE800749B87 /* testjsglue */;
343 targetProxy = 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */;
345 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */ = {
346 isa = PBXTargetDependency;
347 target = DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */;
348 targetProxy = 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */;
350 /* End PBXTargetDependency section */
352 /* Begin PBXVariantGroup section */
353 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
354 isa = PBXVariantGroup;
356 089C1667FE841158C02AAC07 /* English */,
358 name = InfoPlist.strings;
359 sourceTree = "<group>";
361 /* End PBXVariantGroup section */
363 /* Begin XCBuildConfiguration section */
364 1422E88709DE3C2200749B87 /* Debug */ = {
365 isa = XCBuildConfiguration;
367 COPY_PHASE_STRIP = NO;
368 GCC_DYNAMIC_NO_PIC = NO;
369 GCC_ENABLE_FIX_AND_CONTINUE = YES;
370 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
371 GCC_MODEL_TUNING = G5;
372 GCC_OPTIMIZATION_LEVEL = 0;
373 INSTALL_PATH = "$(HOME)/bin";
375 PRODUCT_NAME = testjsglue;
380 1422E88809DE3C2200749B87 /* Release */ = {
381 isa = XCBuildConfiguration;
383 COPY_PHASE_STRIP = YES;
384 GCC_ENABLE_FIX_AND_CONTINUE = NO;
385 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
386 GCC_MODEL_TUNING = G5;
387 INSTALL_PATH = "$(HOME)/bin";
389 PRODUCT_NAME = testjsglue;
394 1422E88909DE3C2200749B87 /* Production */ = {
395 isa = XCBuildConfiguration;
397 GCC_ENABLE_FIX_AND_CONTINUE = YES;
398 GCC_MODEL_TUNING = G5;
399 INSTALL_PATH = "$(HOME)/bin";
401 PRODUCT_NAME = testjsglue;
406 1422E8DE09DE3EF500749B87 /* Debug */ = {
407 isa = XCBuildConfiguration;
409 COPY_PHASE_STRIP = NO;
410 GCC_DYNAMIC_NO_PIC = NO;
411 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
412 GCC_OPTIMIZATION_LEVEL = 0;
417 1422E8DF09DE3EF500749B87 /* Release */ = {
418 isa = XCBuildConfiguration;
420 COPY_PHASE_STRIP = YES;
421 GCC_ENABLE_FIX_AND_CONTINUE = NO;
422 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
428 1422E8E009DE3EF500749B87 /* Production */ = {
429 isa = XCBuildConfiguration;
435 14AC662C08CE7791006915A8 /* Debug */ = {
436 isa = XCBuildConfiguration;
438 DEBUG_INFORMATION_FORMAT = dwarf;
439 GCC_ENABLE_CPP_EXCEPTIONS = NO;
440 GCC_ENABLE_CPP_RTTI = NO;
441 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
442 GCC_ENABLE_OBJC_GC = YES;
443 GCC_FAST_OBJC_DISPATCH = YES;
444 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
445 GCC_MODEL_TUNING = G5;
446 GCC_OPTIMIZATION_LEVEL = 0;
447 GCC_PRECOMPILE_PREFIX_HEADER = YES;
448 GCC_THREADSAFE_STATICS = NO;
449 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
450 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
451 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
452 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
453 MACOSX_DEPLOYMENT_TARGET = "$(MACOSX_DEPLOYMENT_TARGET_$(MAC_OS_X_VERSION_MAJOR))";
454 MACOSX_DEPLOYMENT_TARGET_ = 10.4;
455 MACOSX_DEPLOYMENT_TARGET_1040 = 10.4;
456 MACOSX_DEPLOYMENT_TARGET_1050 = 10.5;
458 STRIP_INSTALLED_PRODUCT = NO;
465 "-Wmissing-format-attribute",
469 "-Wno-unused-parameter",
472 "-Wshorten-64-to-32",
477 14AC662D08CE7791006915A8 /* Release */ = {
478 isa = XCBuildConfiguration;
480 DEAD_CODE_STRIPPING = YES;
481 DEBUG_INFORMATION_FORMAT = dwarf;
482 GCC_DEBUGGING_SYMBOLS = full;
483 GCC_ENABLE_CPP_EXCEPTIONS = NO;
484 GCC_ENABLE_CPP_RTTI = NO;
485 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
486 GCC_ENABLE_OBJC_GC = YES;
487 GCC_ENABLE_SYMBOL_SEPARATION = NO;
488 GCC_FAST_OBJC_DISPATCH = YES;
489 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
490 GCC_MODEL_TUNING = G5;
491 GCC_OPTIMIZATION_LEVEL = 2;
492 GCC_PRECOMPILE_PREFIX_HEADER = YES;
493 GCC_PREPROCESSOR_DEFINITIONS = "";
494 GCC_THREADSAFE_STATICS = NO;
495 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
496 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
497 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
498 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
499 MACOSX_DEPLOYMENT_TARGET = "$(MACOSX_DEPLOYMENT_TARGET_$(MAC_OS_X_VERSION_MAJOR))";
500 MACOSX_DEPLOYMENT_TARGET_ = 10.4;
501 MACOSX_DEPLOYMENT_TARGET_1040 = 10.4;
502 MACOSX_DEPLOYMENT_TARGET_1050 = 10.5;
504 STRIP_INSTALLED_PRODUCT = NO;
511 "-Wmissing-format-attribute",
515 "-Wno-unused-parameter",
518 "-Wshorten-64-to-32",
523 14AC662E08CE7791006915A8 /* Production */ = {
524 isa = XCBuildConfiguration;
526 DEAD_CODE_STRIPPING = YES;
527 DEBUG_INFORMATION_FORMAT = dwarf;
528 GCC_DEBUGGING_SYMBOLS = full;
529 GCC_ENABLE_CPP_EXCEPTIONS = NO;
530 GCC_ENABLE_CPP_RTTI = NO;
531 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
532 GCC_ENABLE_OBJC_GC = YES;
533 GCC_FAST_OBJC_DISPATCH = YES;
534 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
535 GCC_MODEL_TUNING = G5;
536 GCC_OPTIMIZATION_LEVEL = 2;
537 GCC_PRECOMPILE_PREFIX_HEADER = YES;
538 GCC_THREADSAFE_STATICS = NO;
539 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
540 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
541 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
542 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
549 "-Wmissing-format-attribute",
553 "-Wno-unused-parameter",
556 "-Wshorten-64-to-32",
561 DD66F3D208F73ED700C75FD7 /* Debug */ = {
562 isa = XCBuildConfiguration;
564 DYLIB_COMPATIBILITY_VERSION = 1;
565 DYLIB_CURRENT_VERSION = 1;
566 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
567 FRAMEWORK_VERSION = A;
568 HEADER_SEARCH_PATHS = ForwardingHeaders;
569 INFOPLIST_FILE = Info.plist;
570 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
571 OTHER_CFLAGS = "-Wno-deprecated-declarations";
572 PRODUCT_NAME = JavaScriptGlue;
573 WRAPPER_EXTENSION = framework;
577 DD66F3D308F73ED700C75FD7 /* Release */ = {
578 isa = XCBuildConfiguration;
580 DYLIB_COMPATIBILITY_VERSION = 1;
581 DYLIB_CURRENT_VERSION = 1;
582 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
583 FRAMEWORK_VERSION = A;
584 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
585 HEADER_SEARCH_PATHS = ForwardingHeaders;
586 INFOPLIST_FILE = Info.plist;
587 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
588 OTHER_CFLAGS = "-Wno-deprecated-declarations";
589 PRODUCT_NAME = JavaScriptGlue;
590 WRAPPER_EXTENSION = framework;
594 DD66F3D408F73ED700C75FD7 /* Production */ = {
595 isa = XCBuildConfiguration;
597 DYLIB_COMPATIBILITY_VERSION = 1;
598 DYLIB_CURRENT_VERSION = 1;
599 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
600 FRAMEWORK_VERSION = A;
601 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
602 HEADER_SEARCH_PATHS = ForwardingHeaders;
603 INFOPLIST_FILE = Info.plist;
604 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
605 OTHER_CFLAGS = "-Wno-deprecated-declarations";
606 PRODUCT_NAME = JavaScriptGlue;
611 "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
613 WRAPPER_EXTENSION = framework;
617 /* End XCBuildConfiguration section */
619 /* Begin XCConfigurationList section */
620 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */ = {
621 isa = XCConfigurationList;
622 buildConfigurations = (
623 1422E88709DE3C2200749B87 /* Debug */,
624 1422E88809DE3C2200749B87 /* Release */,
625 1422E88909DE3C2200749B87 /* Production */,
627 defaultConfigurationIsVisible = 0;
628 defaultConfigurationName = Production;
630 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */ = {
631 isa = XCConfigurationList;
632 buildConfigurations = (
633 1422E8DE09DE3EF500749B87 /* Debug */,
634 1422E8DF09DE3EF500749B87 /* Release */,
635 1422E8E009DE3EF500749B87 /* Production */,
637 defaultConfigurationIsVisible = 0;
638 defaultConfigurationName = Production;
640 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
641 isa = XCConfigurationList;
642 buildConfigurations = (
643 14AC662C08CE7791006915A8 /* Debug */,
644 14AC662D08CE7791006915A8 /* Release */,
645 14AC662E08CE7791006915A8 /* Production */,
647 defaultConfigurationIsVisible = 0;
648 defaultConfigurationName = Production;
650 DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
651 isa = XCConfigurationList;
652 buildConfigurations = (
653 DD66F3D208F73ED700C75FD7 /* Debug */,
654 DD66F3D308F73ED700C75FD7 /* Release */,
655 DD66F3D408F73ED700C75FD7 /* Production */,
657 defaultConfigurationIsVisible = 0;
658 defaultConfigurationName = Production;
660 /* End XCConfigurationList section */
662 rootObject = 0867D690FE84028FC02AAC07 /* Project object */;