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 5D2F21E20BDFAB9D0082B294 /* PBXContainerItemProxy */ = {
62 isa = PBXContainerItemProxy;
63 containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
65 remoteGlobalIDString = DD66F3B908F73ED700C75FD7;
66 remoteInfo = JavaScriptGlue;
68 /* End PBXContainerItemProxy section */
70 /* Begin PBXFileReference section */
71 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
72 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
73 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; };
74 1422E86709DE3BCE00749B87 /* testjsglue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = testjsglue.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
75 1422E87709DE3BE800749B87 /* testjsglue */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testjsglue; sourceTree = BUILT_PRODUCTS_DIR; };
76 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; };
77 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
78 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = JavaScriptGlue.xcconfig; sourceTree = "<group>"; };
79 1C9051A20BA9F3050081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
80 DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
81 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
83 F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
84 F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
85 F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
86 F11798B7026246FD03CA149D /* JSUtils.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSUtils.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
87 F11798B8026246FD03CA149D /* JSBase.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
88 F11798B9026246FD03CA149D /* JSBase.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
89 F11798BA026246FD03CA149D /* JSObject.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
90 F11798BB026246FD03CA149D /* JSObject.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
91 F11798BC026246FD03CA149D /* JSRun.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRun.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
92 F11798BD026246FD03CA149D /* JSRun.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSRun.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
93 F11798C80262545403CA149D /* JSValueWrapper.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueWrapper.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
94 F11798C90262545403CA149D /* JSValueWrapper.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSValueWrapper.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
95 F11798CE0262579C03CA149D /* UserObjectImp.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserObjectImp.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
96 F11798CF0262579C03CA149D /* UserObjectImp.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UserObjectImp.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
97 F14FC9F30258E9A603CA149D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
98 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
99 /* End PBXFileReference section */
101 /* Begin PBXFrameworksBuildPhase section */
102 1422E87509DE3BE800749B87 /* Frameworks */ = {
103 isa = PBXFrameworksBuildPhase;
104 buildActionMask = 2147483647;
106 1422E88209DE3C0400749B87 /* JavaScriptGlue.framework in Frameworks */,
108 runOnlyForDeploymentPostprocessing = 0;
110 DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
111 isa = PBXFrameworksBuildPhase;
112 buildActionMask = 2147483647;
114 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
115 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
117 runOnlyForDeploymentPostprocessing = 0;
119 /* End PBXFrameworksBuildPhase section */
121 /* Begin PBXGroup section */
122 034768DFFF38A50411DB9C8B /* Products */ = {
125 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
126 1422E87709DE3BE800749B87 /* testjsglue */,
129 sourceTree = "<group>";
133 0867D691FE84028FC02AAC07 /* JavaScriptGlue */ = {
136 1422E86709DE3BCE00749B87 /* testjsglue.cpp */,
137 08FB77AEFE84172EC02AAC07 /* Classes */,
138 089C1665FE841158C02AAC07 /* Resources */,
139 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
140 034768DFFF38A50411DB9C8B /* Products */,
141 1C90519E0BA9F3050081E9D0 /* Configurations */,
142 DD66F3D508F73ED700C75FD7 /* Info.plist */,
144 name = JavaScriptGlue;
145 sourceTree = "<group>";
147 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
150 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
151 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
153 name = "External Frameworks and Libraries";
154 sourceTree = "<group>";
158 089C1665FE841158C02AAC07 /* Resources */ = {
161 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
164 sourceTree = "<group>";
168 08FB77AEFE84172EC02AAC07 /* Classes */ = {
171 F11798B20262465703CA149D /* JavaScriptGlue.cpp */,
172 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */,
173 F11798B30262465703CA149D /* JavaScriptGlue.h */,
174 F11798B8026246FD03CA149D /* JSBase.cpp */,
175 F11798B9026246FD03CA149D /* JSBase.h */,
176 F11798BA026246FD03CA149D /* JSObject.cpp */,
177 F11798BB026246FD03CA149D /* JSObject.h */,
178 F11798BC026246FD03CA149D /* JSRun.cpp */,
179 F11798BD026246FD03CA149D /* JSRun.h */,
180 F11798B6026246FD03CA149D /* JSUtils.cpp */,
181 F11798B7026246FD03CA149D /* JSUtils.h */,
182 F11798C80262545403CA149D /* JSValueWrapper.cpp */,
183 F11798C90262545403CA149D /* JSValueWrapper.h */,
184 F11798CE0262579C03CA149D /* UserObjectImp.cpp */,
185 F11798CF0262579C03CA149D /* UserObjectImp.h */,
188 sourceTree = "<group>";
192 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
195 F14FC9F30258E9A603CA149D /* CoreServices.framework */,
196 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
198 name = "Linked Frameworks";
199 sourceTree = "<group>";
201 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
204 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
205 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
207 name = "Other Frameworks";
208 sourceTree = "<group>";
210 1C90519E0BA9F3050081E9D0 /* Configurations */ = {
213 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */,
214 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */,
215 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */,
216 1C9051A20BA9F3050081E9D0 /* Version.xcconfig */,
218 path = Configurations;
219 sourceTree = "<group>";
223 /* End PBXGroup section */
225 /* Begin PBXHeadersBuildPhase section */
226 DD66F3BA08F73ED700C75FD7 /* Headers */ = {
227 isa = PBXHeadersBuildPhase;
228 buildActionMask = 2147483647;
230 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
231 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
232 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
233 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
234 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
235 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
236 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
238 runOnlyForDeploymentPostprocessing = 0;
240 /* End PBXHeadersBuildPhase section */
242 /* Begin PBXNativeTarget section */
243 1422E87609DE3BE800749B87 /* testjsglue */ = {
244 isa = PBXNativeTarget;
245 buildConfigurationList = 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */;
247 1422E87409DE3BE800749B87 /* Sources */,
248 1422E87509DE3BE800749B87 /* Frameworks */,
253 5D2F21E30BDFAB9D0082B294 /* PBXTargetDependency */,
256 productName = testjsglue;
257 productReference = 1422E87709DE3BE800749B87 /* testjsglue */;
258 productType = "com.apple.product-type.tool";
260 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
261 isa = PBXNativeTarget;
262 buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
264 5D2F7D0A0C6878E000B5B72B /* Update Info.plist with version information */,
265 DD66F3BA08F73ED700C75FD7 /* Headers */,
266 DD66F3C208F73ED700C75FD7 /* Resources */,
267 DD66F3C408F73ED700C75FD7 /* Sources */,
268 DD66F3CD08F73ED700C75FD7 /* Frameworks */,
269 939D055E09DA033400984996 /* Check For Global Initializers */,
270 5D0D53490E9862A70029E223 /* Check For Weak VTables and Externals */,
271 5DA0F0C00DC2B48900EA22B4 /* Remove Headers If Needed */,
277 name = JavaScriptGlue;
278 productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
279 productName = JavaScriptGlue;
280 productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
281 productType = "com.apple.product-type.framework";
283 /* End PBXNativeTarget section */
285 /* Begin PBXProject section */
286 0867D690FE84028FC02AAC07 /* Project object */ = {
288 buildConfigurationList = 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */;
289 compatibilityVersion = "Xcode 2.4";
290 developmentRegion = English;
291 hasScannedForEncodings = 1;
298 mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptGlue */;
299 productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
303 1422E8C409DE3EA600749B87 /* All */,
304 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
305 1422E87609DE3BE800749B87 /* testjsglue */,
308 /* End PBXProject section */
310 /* Begin PBXResourcesBuildPhase section */
311 DD66F3C208F73ED700C75FD7 /* Resources */ = {
312 isa = PBXResourcesBuildPhase;
313 buildActionMask = 2147483647;
315 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
317 runOnlyForDeploymentPostprocessing = 0;
319 /* End PBXResourcesBuildPhase section */
321 /* Begin PBXShellScriptBuildPhase section */
322 5D0D53490E9862A70029E223 /* Check For Weak VTables and Externals */ = {
323 isa = PBXShellScriptBuildPhase;
324 buildActionMask = 2147483647;
328 "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
330 name = "Check For Weak VTables and Externals";
333 runOnlyForDeploymentPostprocessing = 0;
335 shellScript = "if [ -f ../../Tools/Scripts/check-for-weak-vtables-and-externals ]; then\n ../../Tools/Scripts/check-for-weak-vtables-and-externals || exit $?\nfi";
337 5D2F7D0A0C6878E000B5B72B /* Update Info.plist with version information */ = {
338 isa = PBXShellScriptBuildPhase;
339 buildActionMask = 2147483647;
343 "$(SRCROOT)/Configurations/Version.xcconfig",
345 name = "Update Info.plist with version information";
347 "$(SRCROOT)/Info.plist",
349 runOnlyForDeploymentPostprocessing = 0;
351 shellScript = "# Touch Info.plist to let Xcode know it needs to copy it into the built product\nif [[ \"${CONFIGURATION}\" != \"Production\" ]]; then\n touch \"$SRCROOT/Info.plist\";\nfi;\n";
353 5DA0F0C00DC2B48900EA22B4 /* Remove Headers If Needed */ = {
354 isa = PBXShellScriptBuildPhase;
355 buildActionMask = 2147483647;
360 name = "Remove Headers If Needed";
363 runOnlyForDeploymentPostprocessing = 0;
365 shellScript = "if (( TARGET_MAC_OS_X_VERSION_MAJOR > 1050 )); then\n rm -rf \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"/*.h;\nfi;\n";
367 939D055E09DA033400984996 /* Check For Global Initializers */ = {
368 isa = PBXShellScriptBuildPhase;
369 buildActionMask = 2147483647;
373 "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)",
375 name = "Check For Global Initializers";
378 runOnlyForDeploymentPostprocessing = 0;
380 shellScript = "if [ -f ../../Tools/Scripts/check-for-global-initializers ]; then\n ../../Tools/Scripts/check-for-global-initializers || exit $?\nfi";
382 /* End PBXShellScriptBuildPhase section */
384 /* Begin PBXSourcesBuildPhase section */
385 1422E87409DE3BE800749B87 /* Sources */ = {
386 isa = PBXSourcesBuildPhase;
387 buildActionMask = 2147483647;
389 1422E87B09DE3BF000749B87 /* testjsglue.cpp in Sources */,
391 runOnlyForDeploymentPostprocessing = 0;
393 DD66F3C408F73ED700C75FD7 /* Sources */ = {
394 isa = PBXSourcesBuildPhase;
395 buildActionMask = 2147483647;
397 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
398 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
399 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
400 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
401 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
402 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
403 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
405 runOnlyForDeploymentPostprocessing = 0;
407 /* End PBXSourcesBuildPhase section */
409 /* Begin PBXTargetDependency section */
410 1422E8C809DE3EAD00749B87 /* PBXTargetDependency */ = {
411 isa = PBXTargetDependency;
412 target = 1422E87609DE3BE800749B87 /* testjsglue */;
413 targetProxy = 1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */;
415 1422E8CA09DE3EB100749B87 /* PBXTargetDependency */ = {
416 isa = PBXTargetDependency;
417 target = DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */;
418 targetProxy = 1422E8C909DE3EB100749B87 /* PBXContainerItemProxy */;
420 5D2F21E30BDFAB9D0082B294 /* PBXTargetDependency */ = {
421 isa = PBXTargetDependency;
422 target = DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */;
423 targetProxy = 5D2F21E20BDFAB9D0082B294 /* PBXContainerItemProxy */;
425 /* End PBXTargetDependency section */
427 /* Begin PBXVariantGroup section */
428 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
429 isa = PBXVariantGroup;
431 089C1667FE841158C02AAC07 /* English */,
433 name = InfoPlist.strings;
434 sourceTree = "<group>";
436 /* End PBXVariantGroup section */
438 /* Begin XCBuildConfiguration section */
439 1422E88709DE3C2200749B87 /* Debug */ = {
440 isa = XCBuildConfiguration;
442 OTHER_CFLAGS = "-Wno-deprecated-declarations";
447 PRODUCT_NAME = testjsglue;
451 1422E88809DE3C2200749B87 /* Release */ = {
452 isa = XCBuildConfiguration;
454 OTHER_CFLAGS = "-Wno-deprecated-declarations";
459 PRODUCT_NAME = testjsglue;
463 1422E88909DE3C2200749B87 /* Production */ = {
464 isa = XCBuildConfiguration;
466 OTHER_CFLAGS = "-Wno-deprecated-declarations";
471 PRODUCT_NAME = testjsglue;
475 1422E8DE09DE3EF500749B87 /* Debug */ = {
476 isa = XCBuildConfiguration;
478 COPY_PHASE_STRIP = NO;
479 GCC_DYNAMIC_NO_PIC = NO;
480 GCC_OPTIMIZATION_LEVEL = 0;
485 1422E8DF09DE3EF500749B87 /* Release */ = {
486 isa = XCBuildConfiguration;
488 COPY_PHASE_STRIP = YES;
493 1422E8E009DE3EF500749B87 /* Production */ = {
494 isa = XCBuildConfiguration;
500 14AC662C08CE7791006915A8 /* Debug */ = {
501 isa = XCBuildConfiguration;
502 baseConfigurationReference = 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */;
504 DEBUG_DEFINES = "$(DEBUG_DEFINES_debug)";
505 GCC_OPTIMIZATION_LEVEL = "$(GCC_OPTIMIZATION_LEVEL_debug)";
506 STRIP_INSTALLED_PRODUCT = "$(STRIP_INSTALLED_PRODUCT_debug)";
510 14AC662D08CE7791006915A8 /* Release */ = {
511 isa = XCBuildConfiguration;
512 baseConfigurationReference = 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */;
514 STRIP_INSTALLED_PRODUCT = NO;
518 14AC662E08CE7791006915A8 /* Production */ = {
519 isa = XCBuildConfiguration;
520 baseConfigurationReference = 1C90519F0BA9F3050081E9D0 /* Base.xcconfig */;
525 DD66F3D208F73ED700C75FD7 /* Debug */ = {
526 isa = XCBuildConfiguration;
527 baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
529 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
533 DD66F3D308F73ED700C75FD7 /* Release */ = {
534 isa = XCBuildConfiguration;
535 baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
537 INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
541 DD66F3D408F73ED700C75FD7 /* Production */ = {
542 isa = XCBuildConfiguration;
543 baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
545 BUILD_VARIANTS = normal;
550 "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
555 /* End XCBuildConfiguration section */
557 /* Begin XCConfigurationList section */
558 1422E88609DE3C2200749B87 /* Build configuration list for PBXNativeTarget "testjsglue" */ = {
559 isa = XCConfigurationList;
560 buildConfigurations = (
561 1422E88709DE3C2200749B87 /* Debug */,
562 1422E88809DE3C2200749B87 /* Release */,
563 1422E88909DE3C2200749B87 /* Production */,
565 defaultConfigurationIsVisible = 0;
566 defaultConfigurationName = Production;
568 1422E8DD09DE3EF500749B87 /* Build configuration list for PBXAggregateTarget "All" */ = {
569 isa = XCConfigurationList;
570 buildConfigurations = (
571 1422E8DE09DE3EF500749B87 /* Debug */,
572 1422E8DF09DE3EF500749B87 /* Release */,
573 1422E8E009DE3EF500749B87 /* Production */,
575 defaultConfigurationIsVisible = 0;
576 defaultConfigurationName = Production;
578 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
579 isa = XCConfigurationList;
580 buildConfigurations = (
581 14AC662C08CE7791006915A8 /* Debug */,
582 14AC662D08CE7791006915A8 /* Release */,
583 14AC662E08CE7791006915A8 /* Production */,
585 defaultConfigurationIsVisible = 0;
586 defaultConfigurationName = Production;
588 DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
589 isa = XCConfigurationList;
590 buildConfigurations = (
591 DD66F3D208F73ED700C75FD7 /* Debug */,
592 DD66F3D308F73ED700C75FD7 /* Release */,
593 DD66F3D408F73ED700C75FD7 /* Production */,
595 defaultConfigurationIsVisible = 0;
596 defaultConfigurationName = Production;
598 /* End XCConfigurationList section */
600 rootObject = 0867D690FE84028FC02AAC07 /* Project object */;