summaryrefslogtreecommitdiffstats
path: root/JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
Diffstat (limited to 'JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj')
-rw-r--r--JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj83
1 files changed, 38 insertions, 45 deletions
diff --git a/JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj b/JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj
index 4ee61da..ea6f419 100644
--- a/JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj
+++ b/JavaScriptGlue/JavaScriptGlue.xcodeproj/project.pbxproj
@@ -43,41 +43,6 @@
DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */; };
/* End PBXBuildFile section */
-/* Begin PBXBuildRule section */
- 1C8715620B0BA46200E3CB7B /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.gcc.4_0;
- fileType = sourcecode.cpp;
- isEditable = 1;
- outputFiles = (
- );
- };
- 1C8715630B0BA46200E3CB7B /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.gcc.4_0;
- fileType = sourcecode.c;
- isEditable = 1;
- outputFiles = (
- );
- };
- 5D89690E0BB521EE009477BE /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.gcc.4_0;
- fileType = sourcecode.c;
- isEditable = 1;
- outputFiles = (
- );
- };
- 5D8969150BB52209009477BE /* PBXBuildRule */ = {
- isa = PBXBuildRule;
- compilerSpec = com.apple.compilers.gcc.4_0;
- fileType = sourcecode.cpp;
- isEditable = 1;
- outputFiles = (
- );
- };
-/* End PBXBuildRule section */
-
/* Begin PBXContainerItemProxy section */
1422E8C709DE3EAD00749B87 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
@@ -112,7 +77,7 @@
1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; };
1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = JavaScriptGlue.xcconfig; sourceTree = "<group>"; };
1C9051A20BA9F3050081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
- DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
+ DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
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; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
@@ -283,8 +248,6 @@
1422E87509DE3BE800749B87 /* Frameworks */,
);
buildRules = (
- 5D8969150BB52209009477BE /* PBXBuildRule */,
- 5D89690E0BB521EE009477BE /* PBXBuildRule */,
);
dependencies = (
5D2F21E30BDFAB9D0082B294 /* PBXTargetDependency */,
@@ -303,11 +266,11 @@
DD66F3C208F73ED700C75FD7 /* Resources */,
DD66F3C408F73ED700C75FD7 /* Sources */,
939D055E09DA033400984996 /* Check For Global Initializers */,
+ 5D0D53490E9862A70029E223 /* Check For Weak VTables */,
DD66F3CD08F73ED700C75FD7 /* Frameworks */,
+ 5DA0F0C00DC2B48900EA22B4 /* Remove Headers If Needed */,
);
buildRules = (
- 1C8715620B0BA46200E3CB7B /* PBXBuildRule */,
- 1C8715630B0BA46200E3CB7B /* PBXBuildRule */,
);
dependencies = (
);
@@ -349,6 +312,20 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
+ 5D0D53490E9862A70029E223 /* Check For Weak VTables */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Check For Weak VTables";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if [ -f ../WebKitTools/Scripts/check-for-weak-vtables ]; then\n ../WebKitTools/Scripts/check-for-weak-vtables || exit $?\nfi";
+ };
5D2F7D0A0C6878E000B5B72B /* Update Info.plist with version information */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -365,6 +342,20 @@
shellPath = /bin/sh;
shellScript = "# Touch Info.plist to let Xcode know it needs to copy it into the built product\ntouch \"$SRCROOT/Info.plist\"\n";
};
+ 5DA0F0C00DC2B48900EA22B4 /* Remove Headers If Needed */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Remove Headers If Needed";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "if (( MAC_OS_X_VERSION_MAJOR > 1050 )); then\n rm -rf \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"/*.h;\nfi;\n";
+ };
939D055E09DA033400984996 /* Check For Global Initializers */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -503,8 +494,9 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 1C9051A00BA9F3050081E9D0 /* DebugRelease.xcconfig */;
buildSettings = {
- GCC_OPTIMIZATION_LEVEL = 0;
- STRIP_INSTALLED_PRODUCT = NO;
+ DEBUG_DEFINES = "$(DEBUG_DEFINES_debug)";
+ GCC_OPTIMIZATION_LEVEL = "$(GCC_OPTIMIZATION_LEVEL_debug)";
+ STRIP_INSTALLED_PRODUCT = "$(STRIP_INSTALLED_PRODUCT_debug)";
};
name = Debug;
};
@@ -527,7 +519,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
buildSettings = {
- DEBUG_DEFINES = "";
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
};
name = Debug;
@@ -536,7 +527,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
buildSettings = {
- DEBUG_DEFINES = NDEBUG;
INSTALL_PATH = "$(BUILT_PRODUCTS_DIR)";
};
name = Release;
@@ -545,7 +535,10 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 1C9051A10BA9F3050081E9D0 /* JavaScriptGlue.xcconfig */;
buildSettings = {
- DEBUG_DEFINES = NDEBUG;
+ BUILD_VARIANTS = (
+ normal,
+ debug,
+ );
SECTORDER_FLAGS = (
"-sectorder",
__TEXT,