Reviewed by Maciej.
authorthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 8 Oct 2005 00:18:43 +0000 (00:18 +0000)
committerthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 8 Oct 2005 00:18:43 +0000 (00:18 +0000)
        Build fix, needed to disable RTTI. Upgraded to a native target.

        * JavaScriptGlue.xcodeproj/project.pbxproj:
        * Info.plist

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@12204 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptGlue/ChangeLog
JavaScriptGlue/Info.plist [new file with mode: 0644]
JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj

index abb6475..3f0bce3 100644 (file)
@@ -1,3 +1,12 @@
+2005-10-07  Timothy Hatcher  <timothy@apple.com>
+
+        Reviewed by Maciej.
+        
+        Build fix, needed to disable RTTI. Upgraded to a native target.
+
+        * JavaScriptGlue.xcodeproj/project.pbxproj:
+        * Info.plist
+
 2005-10-05  Maciej Stachowiak  <mjs@apple.com>
 
         Reviewed by Eric and Darin.
diff --git a/JavaScriptGlue/Info.plist b/JavaScriptGlue/Info.plist
new file mode 100644 (file)
index 0000000..647ca92
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>CFBundleDevelopmentRegion</key>
+       <string>English</string>
+       <key>CFBundleExecutable</key>
+       <string>JavaScriptGlue</string>
+       <key>CFBundleGetInfoString</key>
+       <string>420+, Copyright 2005, Apple Computer Inc.</string>
+       <key>CFBundleIconFile</key>
+       <string></string>
+       <key>CFBundleIdentifier</key>
+       <string>com.apple.JavaScriptGlue</string>
+       <key>CFBundleInfoDictionaryVersion</key>
+       <string>6.0</string>
+       <key>CFBundlePackageType</key>
+       <string>FMWK</string>
+       <key>CFBundleShortVersionString</key>
+       <string>420+</string>
+       <key>CFBundleSignature</key>
+       <string>????</string>
+       <key>CFBundleVersion</key>
+       <string>420+</string>
+       <key>NSPrincipalClass</key>
+       <string></string>
+</dict>
+</plist>
index 537d75c..24f4d54 100644 (file)
@@ -7,24 +7,24 @@
        objects = {
 
 /* Begin PBXBuildFile section */
-               089C1668FE841158C02AAC07 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
-               8C6C2BBA04E05AD30031EC3B /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C6C2BB904E05AD30031EC3B /* JavaScriptCore.framework */; };
-               F11798B40262465703CA149D /* JavaScriptGlue.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B30262465703CA149D /* JavaScriptGlue.h */; settings = {ATTRIBUTES = (Public, ); }; };
-               F11798B50262465703CA149D /* JavaScriptGlue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B20262465703CA149D /* JavaScriptGlue.cpp */; };
-               F11798BE026246FD03CA149D /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B9026246FD03CA149D /* JSBase.h */; };
-               F11798BF026246FD03CA149D /* JSUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B7026246FD03CA149D /* JSUtils.h */; };
-               F11798C0026246FD03CA149D /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BB026246FD03CA149D /* JSObject.h */; };
-               F11798C1026246FD03CA149D /* JSRun.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BD026246FD03CA149D /* JSRun.h */; };
-               F11798C2026246FD03CA149D /* JSRun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BC026246FD03CA149D /* JSRun.cpp */; };
-               F11798C3026246FD03CA149D /* JSUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B6026246FD03CA149D /* JSUtils.cpp */; };
-               F11798C4026246FD03CA149D /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B8026246FD03CA149D /* JSBase.cpp */; };
-               F11798C5026246FD03CA149D /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BA026246FD03CA149D /* JSObject.cpp */; };
-               F11798CB0262545403CA149D /* JSValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798C90262545403CA149D /* JSValueWrapper.h */; };
-               F11798CD0262545403CA149D /* JSValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798C80262545403CA149D /* JSValueWrapper.cpp */; };
-               F11798D00262579C03CA149D /* UserObjectImp.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798CF0262579C03CA149D /* UserObjectImp.h */; };
-               F11798D10262579C03CA149D /* UserObjectImp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798CE0262579C03CA149D /* UserObjectImp.cpp */; };
-               F14FC9F40258E9A603CA149D /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F14FC9F30258E9A603CA149D /* CoreServices.framework */; };
-               F1EB7EAC02621EAF03CA149D /* JavaScriptGlue.exp in Sources */ = {isa = PBXBuildFile; fileRef = F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */; };
+               DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B30262465703CA149D /* JavaScriptGlue.h */; settings = {ATTRIBUTES = (Public, ); }; };
+               DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B9026246FD03CA149D /* JSBase.h */; };
+               DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B7026246FD03CA149D /* JSUtils.h */; };
+               DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BB026246FD03CA149D /* JSObject.h */; };
+               DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BD026246FD03CA149D /* JSRun.h */; };
+               DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798C90262545403CA149D /* JSValueWrapper.h */; };
+               DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798CF0262579C03CA149D /* UserObjectImp.h */; };
+               DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
+               DD66F3C508F73ED700C75FD7 /* JavaScriptGlue.exp in Sources */ = {isa = PBXBuildFile; fileRef = F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */; };
+               DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B20262465703CA149D /* JavaScriptGlue.cpp */; };
+               DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BC026246FD03CA149D /* JSRun.cpp */; };
+               DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B6026246FD03CA149D /* JSUtils.cpp */; };
+               DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B8026246FD03CA149D /* JSBase.cpp */; };
+               DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BA026246FD03CA149D /* JSObject.cpp */; };
+               DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798C80262545403CA149D /* JSValueWrapper.cpp */; };
+               DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798CE0262579C03CA149D /* UserObjectImp.cpp */; };
+               DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F14FC9F30258E9A603CA149D /* CoreServices.framework */; };
+               DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXBuildStyle section */
@@ -56,9 +56,9 @@
                0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
                0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
                089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-               8C6C2BB904E05AD30031EC3B /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/JavaScriptCore.framework; sourceTree = "<absolute>"; };
-               8C7C00A6046B01F1002EB936 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
-               8CBD4F2A074D303A00719ADA /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; };
+               DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; };
                F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; };
                F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; };
                F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
-/* Begin PBXFrameworkTarget section */
-               0867D69CFE84028FC02AAC07 /* JavaScriptGlue */ = {
-                       isa = PBXFrameworkTarget;
-                       buildConfigurationList = 14AC662708CE7791006915A8 /* Build configuration list for PBXFrameworkTarget "JavaScriptGlue" */;
-                       buildPhases = (
-                               0867D69DFE84028FC02AAC07 /* Headers */,
-                               0867D69EFE84028FC02AAC07 /* Resources */,
-                               0867D69FFE84028FC02AAC07 /* Sources */,
-                               0867D6A0FE84028FC02AAC07 /* Frameworks */,
-                               0867D6A2FE84028FC02AAC07 /* Rez */,
-                       );
-                       buildSettings = {
-                               DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
-                               );
-                               FRAMEWORK_VERSION = A;
-                               HEADER_SEARCH_PATHS = "";
-                               INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
-                               LIBRARY_SEARCH_PATHS = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               PRODUCT_NAME = JavaScriptGlue;
-                               SECTORDER_FLAGS = (
-                                       "-sectorder",
-                                       __TEXT,
-                                       __text,
-                                       "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
-                               );
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
-                               WRAPPER_EXTENSION = framework;
-                       };
-                       dependencies = (
-                       );
-                       name = JavaScriptGlue;
-                       productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
-                       productName = JavaScriptGlue;
-                       productReference = 8CBD4F2A074D303A00719ADA /* JavaScriptGlue.framework */;
-                       productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
-<plist version=\"1.0\">
-<dict>
-       <key>CFBundleDevelopmentRegion</key>
-       <string>English</string>
-       <key>CFBundleExecutable</key>
-       <string>JavaScriptGlue</string>
-       <key>CFBundleGetInfoString</key>
-       <string>JavaScriptGlue version 1.1.0, Copyright 2004, Apple Computer Inc.</string>
-       <key>CFBundleIconFile</key>
-       <string></string>
-       <key>CFBundleIdentifier</key>
-       <string>com.apple.JavaScriptGlue</string>
-       <key>CFBundleInfoDictionaryVersion</key>
-       <string>6.0</string>
-       <key>CFBundlePackageType</key>
-       <string>FMWK</string>
-       <key>CFBundleShortVersionString</key>
-       <string>1.1.0</string>
-       <key>CFBundleSignature</key>
-       <string>????</string>
-       <key>CFBundleVersion</key>
-       <string>1.1.0</string>
-       <key>NSPrincipalClass</key>
-       <string></string>
-</dict>
-</plist>
-";
-               };
-/* End PBXFrameworkTarget section */
-
 /* Begin PBXFrameworksBuildPhase section */
-               0867D6A0FE84028FC02AAC07 /* Frameworks */ = {
+               DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               F14FC9F40258E9A603CA149D /* CoreServices.framework in Frameworks */,
-                               8C6C2BBA04E05AD30031EC3B /* JavaScriptCore.framework in Frameworks */,
+                               DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
+                               DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                034768DFFF38A50411DB9C8B /* Products */ = {
                        isa = PBXGroup;
                        children = (
-                               8CBD4F2A074D303A00719ADA /* JavaScriptGlue.framework */,
+                               DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
                        );
                        name = Products;
                        sourceTree = "<group>";
                                089C1665FE841158C02AAC07 /* Resources */,
                                0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
                                034768DFFF38A50411DB9C8B /* Products */,
+                               DD66F3D508F73ED700C75FD7 /* Info.plist */,
                        );
                        name = JavaScriptGlue;
                        sourceTree = "<group>";
                1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
                        isa = PBXGroup;
                        children = (
+                               DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
                                F14FC9F30258E9A603CA149D /* CoreServices.framework */,
-                               8C6C2BB904E05AD30031EC3B /* JavaScriptCore.framework */,
-                               8C7C00A6046B01F1002EB936 /* WebKit.framework */,
                        );
                        name = "Linked Frameworks";
                        sourceTree = "<group>";
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
-               0867D69DFE84028FC02AAC07 /* Headers */ = {
+               DD66F3BA08F73ED700C75FD7 /* Headers */ = {
                        isa = PBXHeadersBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               F11798B40262465703CA149D /* JavaScriptGlue.h in Headers */,
-                               F11798BE026246FD03CA149D /* JSBase.h in Headers */,
-                               F11798BF026246FD03CA149D /* JSUtils.h in Headers */,
-                               F11798C0026246FD03CA149D /* JSObject.h in Headers */,
-                               F11798C1026246FD03CA149D /* JSRun.h in Headers */,
-                               F11798CB0262545403CA149D /* JSValueWrapper.h in Headers */,
-                               F11798D00262579C03CA149D /* UserObjectImp.h in Headers */,
+                               DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
+                               DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
+                               DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
+                               DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
+                               DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
+                               DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
+                               DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXHeadersBuildPhase section */
 
+/* Begin PBXNativeTarget section */
+               DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
+                       buildPhases = (
+                               DD66F3BA08F73ED700C75FD7 /* Headers */,
+                               DD66F3C208F73ED700C75FD7 /* Resources */,
+                               DD66F3C408F73ED700C75FD7 /* Sources */,
+                               DD66F3CD08F73ED700C75FD7 /* Frameworks */,
+                       );
+                       buildRules = (
+                       );
+                       buildSettings = {
+                               DYLIB_COMPATIBILITY_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 1;
+                               EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
+                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
+                               );
+                               FRAMEWORK_VERSION = A;
+                               HEADER_SEARCH_PATHS = "";
+                               INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
+                               LIBRARY_SEARCH_PATHS = "";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               PRODUCT_NAME = JavaScriptGlue;
+                               SECTORDER_FLAGS = (
+                                       "-sectorder",
+                                       __TEXT,
+                                       __text,
+                                       "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
+                               );
+                               WARNING_CFLAGS = (
+                                       "-Wmost",
+                                       "-Wno-four-char-constants",
+                                       "-Wno-unknown-pragmas",
+                               );
+                               WRAPPER_EXTENSION = framework;
+                       };
+                       dependencies = (
+                       );
+                       name = JavaScriptGlue;
+                       productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
+                       productName = JavaScriptGlue;
+                       productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
+                       productType = "com.apple.product-type.framework";
+               };
+/* End PBXNativeTarget section */
+
 /* Begin PBXProject section */
                0867D690FE84028FC02AAC07 /* Project object */ = {
                        isa = PBXProject;
                        productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
                        projectDirPath = "";
                        targets = (
-                               0867D69CFE84028FC02AAC07 /* JavaScriptGlue */,
+                               DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
                        );
                };
 /* End PBXProject section */
 
 /* Begin PBXResourcesBuildPhase section */
-               0867D69EFE84028FC02AAC07 /* Resources */ = {
+               DD66F3C208F73ED700C75FD7 /* Resources */ = {
                        isa = PBXResourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               089C1668FE841158C02AAC07 /* InfoPlist.strings in Resources */,
+                               DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXResourcesBuildPhase section */
 
-/* Begin PBXRezBuildPhase section */
-               0867D6A2FE84028FC02AAC07 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXRezBuildPhase section */
-
 /* Begin PBXSourcesBuildPhase section */
-               0867D69FFE84028FC02AAC07 /* Sources */ = {
+               DD66F3C408F73ED700C75FD7 /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               F1EB7EAC02621EAF03CA149D /* JavaScriptGlue.exp in Sources */,
-                               F11798B50262465703CA149D /* JavaScriptGlue.cpp in Sources */,
-                               F11798C2026246FD03CA149D /* JSRun.cpp in Sources */,
-                               F11798C3026246FD03CA149D /* JSUtils.cpp in Sources */,
-                               F11798C4026246FD03CA149D /* JSBase.cpp in Sources */,
-                               F11798C5026246FD03CA149D /* JSObject.cpp in Sources */,
-                               F11798CD0262545403CA149D /* JSValueWrapper.cpp in Sources */,
-                               F11798D10262579C03CA149D /* UserObjectImp.cpp in Sources */,
+                               DD66F3C508F73ED700C75FD7 /* JavaScriptGlue.exp in Sources */,
+                               DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
+                               DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
+                               DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
+                               DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
+                               DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
+                               DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
+                               DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXVariantGroup section */
 
 /* Begin XCBuildConfiguration section */
-               14AC662808CE7791006915A8 /* Development */ = {
+               14AC662C08CE7791006915A8 /* Development */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
+                               GCC_ENABLE_CPP_RTTI = NO;
+                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                               HEADER_SEARCH_PATHS = .;
+                               WARNING_CFLAGS = (
+                                       "-Wall",
+                                       "-W",
+                                       "-Wcast-align",
+                                       "-Wchar-subscripts",
+                                       "-Wformat-security",
+                                       "-Wmissing-format-attribute",
+                                       "-Wpointer-arith",
+                                       "-Wwrite-strings",
+                                       "-Wno-format-y2k",
+                                       "-Wno-unused-parameter",
+                                       "-Wno-long-double",
+                               );
+                       };
+                       name = Development;
+               };
+               14AC662D08CE7791006915A8 /* Deployment */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
+                               GCC_ENABLE_CPP_RTTI = NO;
+                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                               HEADER_SEARCH_PATHS = .;
+                               WARNING_CFLAGS = (
+                                       "-Wall",
+                                       "-W",
+                                       "-Wcast-align",
+                                       "-Wchar-subscripts",
+                                       "-Wformat-security",
+                                       "-Wmissing-format-attribute",
+                                       "-Wpointer-arith",
+                                       "-Wwrite-strings",
+                                       "-Wno-format-y2k",
+                                       "-Wno-unused-parameter",
+                                       "-Wno-long-double",
+                               );
+                       };
+                       name = Deployment;
+               };
+               14AC662E08CE7791006915A8 /* Default */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
+                               GCC_ENABLE_CPP_RTTI = NO;
+                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                               HEADER_SEARCH_PATHS = .;
+                               WARNING_CFLAGS = (
+                                       "-Wall",
+                                       "-W",
+                                       "-Wcast-align",
+                                       "-Wchar-subscripts",
+                                       "-Wformat-security",
+                                       "-Wmissing-format-attribute",
+                                       "-Wpointer-arith",
+                                       "-Wwrite-strings",
+                                       "-Wno-format-y2k",
+                                       "-Wno-unused-parameter",
+                                       "-Wno-long-double",
+                               );
+                       };
+                       name = Default;
+               };
+               DD66F3D208F73ED700C75FD7 /* Development */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                COPY_PHASE_STRIP = NO;
                                DYLIB_COMPATIBILITY_VERSION = 1;
                                DYLIB_CURRENT_VERSION = 1;
                                EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
-                               );
                                FRAMEWORK_VERSION = A;
                                GCC_DYNAMIC_NO_PIC = NO;
                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_TREAT_WARNINGS_AS_ERRORS = YES;
-                               HEADER_SEARCH_PATHS = .;
+                               INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
-                               LIBRARY_SEARCH_PATHS = "";
-                               OPTIMIZATION_CFLAGS = "-O0";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
                                PRODUCT_NAME = JavaScriptGlue;
                                SECTORDER_FLAGS = (
                                        "-sectorder",
                        };
                        name = Development;
                };
-               14AC662908CE7791006915A8 /* Deployment */ = {
+               DD66F3D308F73ED700C75FD7 /* Deployment */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                COPY_PHASE_STRIP = YES;
                                DYLIB_COMPATIBILITY_VERSION = 1;
                                DYLIB_CURRENT_VERSION = 1;
                                EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
-                               );
                                FRAMEWORK_VERSION = A;
                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
-                               HEADER_SEARCH_PATHS = .;
+                               INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
-                               LIBRARY_SEARCH_PATHS = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
                                PRODUCT_NAME = JavaScriptGlue;
                                SECTORDER_FLAGS = (
                                        "-sectorder",
                        };
                        name = Deployment;
                };
-               14AC662A08CE7791006915A8 /* Default */ = {
+               DD66F3D408F73ED700C75FD7 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
                                DYLIB_CURRENT_VERSION = 1;
                                EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
-                                       "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
-                               );
                                FRAMEWORK_VERSION = A;
-                               HEADER_SEARCH_PATHS = .;
+                               INFOPLIST_FILE = Info.plist;
                                INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
-                               LIBRARY_SEARCH_PATHS = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
                                PRODUCT_NAME = JavaScriptGlue;
                                SECTORDER_FLAGS = (
                                        "-sectorder",
                        };
                        name = Default;
                };
-               14AC662C08CE7791006915A8 /* Development */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
-                               HEADER_SEARCH_PATHS = .;
-                               WARNING_CFLAGS = (
-                                       "-Wall",
-                                       "-W",
-                                       "-Wcast-align",
-                                       "-Wchar-subscripts",
-                                       "-Wformat-security",
-                                       "-Wmissing-format-attribute",
-                                       "-Wpointer-arith",
-                                       "-Wwrite-strings",
-                                       "-Wno-format-y2k",
-                                       "-Wno-unused-parameter",
-                                       "-Wno-long-double",
-                               );
-                       };
-                       name = Development;
-               };
-               14AC662D08CE7791006915A8 /* Deployment */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
-                               HEADER_SEARCH_PATHS = .;
-                               WARNING_CFLAGS = (
-                                       "-Wall",
-                                       "-W",
-                                       "-Wcast-align",
-                                       "-Wchar-subscripts",
-                                       "-Wformat-security",
-                                       "-Wmissing-format-attribute",
-                                       "-Wpointer-arith",
-                                       "-Wwrite-strings",
-                                       "-Wno-format-y2k",
-                                       "-Wno-unused-parameter",
-                                       "-Wno-long-double",
-                               );
-                       };
-                       name = Deployment;
-               };
-               14AC662E08CE7791006915A8 /* Default */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
-                               HEADER_SEARCH_PATHS = .;
-                               WARNING_CFLAGS = (
-                                       "-Wall",
-                                       "-W",
-                                       "-Wcast-align",
-                                       "-Wchar-subscripts",
-                                       "-Wformat-security",
-                                       "-Wmissing-format-attribute",
-                                       "-Wpointer-arith",
-                                       "-Wwrite-strings",
-                                       "-Wno-format-y2k",
-                                       "-Wno-unused-parameter",
-                                       "-Wno-long-double",
-                               );
-                       };
-                       name = Default;
-               };
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
-               14AC662708CE7791006915A8 /* Build configuration list for PBXFrameworkTarget "JavaScriptGlue" */ = {
+               14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
-                               14AC662808CE7791006915A8 /* Development */,
-                               14AC662908CE7791006915A8 /* Deployment */,
-                               14AC662A08CE7791006915A8 /* Default */,
+                               14AC662C08CE7791006915A8 /* Development */,
+                               14AC662D08CE7791006915A8 /* Deployment */,
+                               14AC662E08CE7791006915A8 /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;
                };
-               14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
+               DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
-                               14AC662C08CE7791006915A8 /* Development */,
-                               14AC662D08CE7791006915A8 /* Deployment */,
-                               14AC662E08CE7791006915A8 /* Default */,
+                               DD66F3D208F73ED700C75FD7 /* Development */,
+                               DD66F3D308F73ED700C75FD7 /* Deployment */,
+                               DD66F3D408F73ED700C75FD7 /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;