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 PBXContainerItemProxy section */
47 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */ = {
48 isa = PBXContainerItemProxy;
49 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
51 remoteGlobalIDString = 1422E87609DE3BE800749B87;
52 remoteInfo = testjsglue;
54 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */ = {
55 isa = PBXContainerItemProxy;
56 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
58 remoteGlobalIDString = DD66F3B908F73ED700C75FD7;
59 remoteInfo = JavaScriptGlue;
61 /* End PBXContainerItemProxy section */
63 /* Begin PBXFileReference section */
64 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
65 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
66 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; };
67 1422E86709DE3BCE00749B87 /* testjsglue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = testjsglue.cpp; sourceTree = "<group>"; };
68 1422E87709DE3BE800749B87 /* testjsglue */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testjsglue; sourceTree = BUILT_PRODUCTS_DIR; };
69 DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
70 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
71 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
72 F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
73 F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
74 F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
75 F11798B7026246FD03CA149D /* JSUtils.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSUtils.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
76 F11798B8026246FD03CA149D /* JSBase.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
77 F11798B9026246FD03CA149D /* JSBase.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
78 F11798BA026246FD03CA149D /* JSObject.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
79 F11798BB026246FD03CA149D /* JSObject.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
80 F11798BC026246FD03CA149D /* JSRun.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRun.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
81 F11798BD026246FD03CA149D /* JSRun.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSRun.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
82 F11798C80262545403CA149D /* JSValueWrapper.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueWrapper.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
83 F11798C90262545403CA149D /* JSValueWrapper.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSValueWrapper.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
84 F11798CE0262579C03CA149D /* UserObjectImp.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserObjectImp.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
85 F11798CF0262579C03CA149D /* UserObjectImp.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UserObjectImp.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
86 F14FC9F30258E9A603CA149D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
87 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
88 /* End PBXFileReference section */
90 /* Begin PBXFrameworksBuildPhase section */
91 1422E87509DE3BE800749B87 /* Frameworks */ = {
92 isa = PBXFrameworksBuildPhase;
93 buildActionMask = 2147483647;
95 1422E88209DE3C0400749B87 /* JavaScriptGlue.framework in Frameworks */,
97 runOnlyForDeploymentPostprocessing = 0;
99 DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
100 isa = PBXFrameworksBuildPhase;
101 buildActionMask = 2147483647;
103 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
104 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
106 runOnlyForDeploymentPostprocessing = 0;
108 /* End PBXFrameworksBuildPhase section */
110 /* Begin PBXGroup section */
111 034768DFFF38A50411DB9C8B /* Products */ = {
114 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
115 1422E87709DE3BE800749B87 /* testjsglue */,
118 sourceTree = "<group>";
120 0867D691FE84028FC02AAC07 /* JavaScriptGlue */ = {
123 1422E86709DE3BCE00749B87 /* testjsglue.cpp */,
124 08FB77AEFE84172EC02AAC07 /* Classes */,
125 089C1665FE841158C02AAC07 /* Resources */,
126 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
127 034768DFFF38A50411DB9C8B /* Products */,
128 DD66F3D508F73ED700C75FD7 /* Info.plist */,
130 name = JavaScriptGlue;
131 sourceTree = "<group>";
133 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
136 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
137 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
139 name = "External Frameworks and Libraries";
140 sourceTree = "<group>";
142 089C1665FE841158C02AAC07 /* Resources */ = {
145 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
148 sourceTree = "<group>";
150 08FB77AEFE84172EC02AAC07 /* Classes */ = {
153 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */,
154 F11798B20262465703CA149D /* JavaScriptGlue.cpp */,
155 F11798B30262465703CA149D /* JavaScriptGlue.h */,
156 F11798B8026246FD03CA149D /* JSBase.cpp */,
157 F11798B9026246FD03CA149D /* JSBase.h */,
158 F11798BA026246FD03CA149D /* JSObject.cpp */,
159 F11798BB026246FD03CA149D /* JSObject.h */,
160 F11798BC026246FD03CA149D /* JSRun.cpp */,
161 F11798BD026246FD03CA149D /* JSRun.h */,
162 F11798B6026246FD03CA149D /* JSUtils.cpp */,
163 F11798B7026246FD03CA149D /* JSUtils.h */,
164 F11798C80262545403CA149D /* JSValueWrapper.cpp */,
165 F11798C90262545403CA149D /* JSValueWrapper.h */,
166 F11798CE0262579C03CA149D /* UserObjectImp.cpp */,
167 F11798CF0262579C03CA149D /* UserObjectImp.h */,
170 sourceTree = "<group>";
172 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
175 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
176 F14FC9F30258E9A603CA149D /* CoreServices.framework */,
178 name = "Linked Frameworks";
179 sourceTree = "<group>";
181 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
184 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
185 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
187 name = "Other Frameworks";
188 sourceTree = "<group>";
190 /* End PBXGroup section */
192 /* Begin PBXHeadersBuildPhase section */
193 DD66F3BA08F73ED700C75FD7 /* Headers */ = {
194 isa = PBXHeadersBuildPhase;
195 buildActionMask = 2147483647;
197 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
198 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
199 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
200 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
201 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
202 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
203 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
205 runOnlyForDeploymentPostprocessing = 0;
207 /* End PBXHeadersBuildPhase section */
209 /* Begin PBXNativeTarget section */
210 1422E87609DE3BE800749B87 /* testjsglue */ = {
211 isa = PBXNativeTarget;
212 buildConfigurationList = 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */;
214 1422E87409DE3BE800749B87 /* Sources */,
215 1422E87509DE3BE800749B87 /* Frameworks */,
222 productName = testjsglue;
223 productReference = 1422E87709DE3BE800749B87 /* testjsglue */;
224 productType = "com.apple.product-type.tool";
226 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
227 isa = PBXNativeTarget;
228 buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
230 DD66F3BA08F73ED700C75FD7 /* Headers */,
231 DD66F3C208F73ED700C75FD7 /* Resources */,
232 DD66F3C408F73ED700C75FD7 /* Sources */,
233 939D055E09DA033400984996 /* Check For Global Initializers */,
234 DD66F3CD08F73ED700C75FD7 /* Frameworks */,
240 name = JavaScriptGlue;
241 productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
242 productName = JavaScriptGlue;
243 productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
244 productType = "com.apple.product-type.framework";
246 /* End PBXNativeTarget section */
248 /* Begin PBXProject section */
249 0867D690FE84028FC02AAC07 /* Project object */ = {
251 buildConfigurationList = 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */;
252 compatibilityVersion = "Xcode 2.4";
253 hasScannedForEncodings = 1;
254 mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptGlue */;
255 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
258 shouldCheckCompatibility = 1;
260 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
261 1422E87609DE3BE800749B87 /* testjsglue */,
262 1422E8C409DE3EA600749B87 /* All */,
265 /* End PBXProject section */
267 /* Begin PBXResourcesBuildPhase section */
268 DD66F3C208F73ED700C75FD7 /* Resources */ = {
269 isa = PBXResourcesBuildPhase;
270 buildActionMask = 2147483647;
272 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
274 runOnlyForDeploymentPostprocessing = 0;
276 /* End PBXResourcesBuildPhase section */
278 /* Begin PBXShellScriptBuildPhase section */
279 939D055E09DA033400984996 /* Check For Global Initializers */ = {
280 isa = PBXShellScriptBuildPhase;
281 buildActionMask = 2147483647;
286 name = "Check For Global Initializers";
289 runOnlyForDeploymentPostprocessing = 0;
291 shellScript = "if [ -f ../WebKitTools/Scripts/check-for-global-initializers ]; then\n ../WebKitTools/Scripts/check-for-global-initializers || exit $?\nfi";
293 /* End PBXShellScriptBuildPhase section */
295 /* Begin PBXSourcesBuildPhase section */
296 1422E87409DE3BE800749B87 /* Sources */ = {
297 isa = PBXSourcesBuildPhase;
298 buildActionMask = 2147483647;
300 1422E87B09DE3BF000749B87 /* testjsglue.cpp in Sources */,
302 runOnlyForDeploymentPostprocessing = 0;
304 DD66F3C408F73ED700C75FD7 /* Sources */ = {
305 isa = PBXSourcesBuildPhase;
306 buildActionMask = 2147483647;
308 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
309 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
310 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
311 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
312 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
313 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
314 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
316 runOnlyForDeploymentPostprocessing = 0;
318 /* End PBXSourcesBuildPhase section */
320 /* Begin PBXTargetDependency section */
321 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */ = {
322 isa = PBXTargetDependency;
323 target = 1422E87609DE3BE800749B87 /* testjsglue */;
324 targetProxy = 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */;
326 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */ = {
327 isa = PBXTargetDependency;
328 target = DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */;
329 targetProxy = 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */;
331 /* End PBXTargetDependency section */
333 /* Begin PBXVariantGroup section */
334 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
335 isa = PBXVariantGroup;
337 089C1667FE841158C02AAC07 /* English */,
339 name = InfoPlist.strings;
340 sourceTree = "<group>";
342 /* End PBXVariantGroup section */
344 /* Begin XCBuildConfiguration section */
345 1422E88709DE3C2200749B87 /* Debug */ = {
346 isa = XCBuildConfiguration;
348 COPY_PHASE_STRIP = NO;
349 GCC_DYNAMIC_NO_PIC = NO;
350 GCC_ENABLE_FIX_AND_CONTINUE = YES;
351 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
352 GCC_MODEL_TUNING = G5;
353 GCC_OPTIMIZATION_LEVEL = 0;
354 INSTALL_PATH = "$(HOME)/bin";
356 PRODUCT_NAME = testjsglue;
361 1422E88809DE3C2200749B87 /* Release */ = {
362 isa = XCBuildConfiguration;
364 COPY_PHASE_STRIP = YES;
365 GCC_ENABLE_FIX_AND_CONTINUE = NO;
366 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
367 GCC_MODEL_TUNING = G5;
368 INSTALL_PATH = "$(HOME)/bin";
370 PRODUCT_NAME = testjsglue;
375 1422E88909DE3C2200749B87 /* Production */ = {
376 isa = XCBuildConfiguration;
378 GCC_ENABLE_FIX_AND_CONTINUE = YES;
379 GCC_MODEL_TUNING = G5;
380 INSTALL_PATH = "$(HOME)/bin";
382 PRODUCT_NAME = testjsglue;
387 1422E8DE09DE3EF500749B87 /* Debug */ = {
388 isa = XCBuildConfiguration;
390 COPY_PHASE_STRIP = NO;
391 GCC_DYNAMIC_NO_PIC = NO;
392 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
393 GCC_OPTIMIZATION_LEVEL = 0;
398 1422E8DF09DE3EF500749B87 /* Release */ = {
399 isa = XCBuildConfiguration;
401 COPY_PHASE_STRIP = YES;
402 GCC_ENABLE_FIX_AND_CONTINUE = NO;
403 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
409 1422E8E009DE3EF500749B87 /* Production */ = {
410 isa = XCBuildConfiguration;
416 14AC662C08CE7791006915A8 /* Debug */ = {
417 isa = XCBuildConfiguration;
419 DEBUG_INFORMATION_FORMAT = dwarf;
420 GCC_ENABLE_CPP_EXCEPTIONS = NO;
421 GCC_ENABLE_CPP_RTTI = NO;
422 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
423 GCC_ENABLE_OBJC_GC = YES;
424 GCC_FAST_OBJC_DISPATCH = YES;
425 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
426 GCC_MODEL_TUNING = G5;
427 GCC_OPTIMIZATION_LEVEL = 0;
428 GCC_PRECOMPILE_PREFIX_HEADER = YES;
429 GCC_THREADSAFE_STATICS = NO;
430 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
431 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
432 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
433 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
434 MACOSX_DEPLOYMENT_TARGET = 10.4;
436 STRIP_INSTALLED_PRODUCT = NO;
443 "-Wmissing-format-attribute",
447 "-Wno-unused-parameter",
450 "-Wshorten-64-to-32",
455 14AC662D08CE7791006915A8 /* Release */ = {
456 isa = XCBuildConfiguration;
458 DEAD_CODE_STRIPPING = YES;
459 DEBUG_INFORMATION_FORMAT = dwarf;
460 GCC_DEBUGGING_SYMBOLS = full;
461 GCC_ENABLE_CPP_EXCEPTIONS = NO;
462 GCC_ENABLE_CPP_RTTI = NO;
463 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
464 GCC_ENABLE_OBJC_GC = YES;
465 GCC_ENABLE_SYMBOL_SEPARATION = NO;
466 GCC_FAST_OBJC_DISPATCH = YES;
467 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
468 GCC_MODEL_TUNING = G5;
469 GCC_OPTIMIZATION_LEVEL = 2;
470 GCC_PRECOMPILE_PREFIX_HEADER = YES;
471 GCC_PREPROCESSOR_DEFINITIONS = "";
472 GCC_THREADSAFE_STATICS = NO;
473 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
474 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
475 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
476 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
477 MACOSX_DEPLOYMENT_TARGET = 10.4;
479 STRIP_INSTALLED_PRODUCT = NO;
486 "-Wmissing-format-attribute",
490 "-Wno-unused-parameter",
493 "-Wshorten-64-to-32",
498 14AC662E08CE7791006915A8 /* Production */ = {
499 isa = XCBuildConfiguration;
501 DEAD_CODE_STRIPPING = YES;
502 DEBUG_INFORMATION_FORMAT = dwarf;
503 GCC_DEBUGGING_SYMBOLS = full;
504 GCC_ENABLE_CPP_EXCEPTIONS = NO;
505 GCC_ENABLE_CPP_RTTI = NO;
506 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
507 GCC_ENABLE_OBJC_GC = YES;
508 GCC_FAST_OBJC_DISPATCH = YES;
509 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
510 GCC_MODEL_TUNING = G5;
511 GCC_OPTIMIZATION_LEVEL = 2;
512 GCC_PRECOMPILE_PREFIX_HEADER = YES;
513 GCC_THREADSAFE_STATICS = NO;
514 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
515 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
516 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
517 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
524 "-Wmissing-format-attribute",
528 "-Wno-unused-parameter",
531 "-Wshorten-64-to-32",
536 DD66F3D208F73ED700C75FD7 /* Debug */ = {
537 isa = XCBuildConfiguration;
539 DYLIB_COMPATIBILITY_VERSION = 1;
540 DYLIB_CURRENT_VERSION = 1;
541 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
542 FRAMEWORK_VERSION = A;
543 HEADER_SEARCH_PATHS = ForwardingHeaders;
544 INFOPLIST_FILE = Info.plist;
545 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
546 PRODUCT_NAME = JavaScriptGlue;
547 WRAPPER_EXTENSION = framework;
551 DD66F3D308F73ED700C75FD7 /* Release */ = {
552 isa = XCBuildConfiguration;
554 DYLIB_COMPATIBILITY_VERSION = 1;
555 DYLIB_CURRENT_VERSION = 1;
556 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
557 FRAMEWORK_VERSION = A;
558 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
559 HEADER_SEARCH_PATHS = ForwardingHeaders;
560 INFOPLIST_FILE = Info.plist;
561 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
562 PRODUCT_NAME = JavaScriptGlue;
563 WRAPPER_EXTENSION = framework;
567 DD66F3D408F73ED700C75FD7 /* Production */ = {
568 isa = XCBuildConfiguration;
570 DYLIB_COMPATIBILITY_VERSION = 1;
571 DYLIB_CURRENT_VERSION = 1;
572 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
573 FRAMEWORK_VERSION = A;
574 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
575 HEADER_SEARCH_PATHS = ForwardingHeaders;
576 INFOPLIST_FILE = Info.plist;
577 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
578 PRODUCT_NAME = JavaScriptGlue;
583 "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
585 WRAPPER_EXTENSION = framework;
589 /* End XCBuildConfiguration section */
591 /* Begin XCConfigurationList section */
592 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */ = {
593 isa = XCConfigurationList;
594 buildConfigurations = (
595 1422E88709DE3C2200749B87 /* Debug */,
596 1422E88809DE3C2200749B87 /* Release */,
597 1422E88909DE3C2200749B87 /* Production */,
599 defaultConfigurationIsVisible = 0;
600 defaultConfigurationName = Production;
602 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */ = {
603 isa = XCConfigurationList;
604 buildConfigurations = (
605 1422E8DE09DE3EF500749B87 /* Debug */,
606 1422E8DF09DE3EF500749B87 /* Release */,
607 1422E8E009DE3EF500749B87 /* Production */,
609 defaultConfigurationIsVisible = 0;
610 defaultConfigurationName = Production;
612 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
613 isa = XCConfigurationList;
614 buildConfigurations = (
615 14AC662C08CE7791006915A8 /* Debug */,
616 14AC662D08CE7791006915A8 /* Release */,
617 14AC662E08CE7791006915A8 /* Production */,
619 defaultConfigurationIsVisible = 0;
620 defaultConfigurationName = Production;
622 DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
623 isa = XCConfigurationList;
624 buildConfigurations = (
625 DD66F3D208F73ED700C75FD7 /* Debug */,
626 DD66F3D308F73ED700C75FD7 /* Release */,
627 DD66F3D408F73ED700C75FD7 /* Production */,
629 defaultConfigurationIsVisible = 0;
630 defaultConfigurationName = Production;
632 /* End XCConfigurationList section */
634 rootObject = 0867D690FE84028FC02AAC07 /* Project object */;