+2007-03-26 Christopher Brichford <chrisb@adobe.com>
+
+ Reviewed/landed by Adam.
+
+ Bug 13198: Move build settings from project file to xcconfig file for apollo
+ port JSCore
+ http://bugs.webkit.org/show_bug.cgi?id=13198
+
+ - Moving build settings from xcode project file to xcconfig files.
+
+ * JavaScriptCore.apolloproj/mac/JavaScriptCore/JavaScriptCore.Debug.xcconfig:
+ * JavaScriptCore.apolloproj/mac/JavaScriptCore/JavaScriptCore.Release.xcconfig:
+ * JavaScriptCore.apolloproj/mac/JavaScriptCore/JavaScriptCore.xcconfig:
+ * JavaScriptCore.apolloproj/mac/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
+
2007-03-26 Brady Eidson <beidson@apple.com>
Rubberstamped by Anders and Maciej aand Geoff (oh my!)
OBJROOT=${WEBKIT_BUILD_DIR}/${CONFIGURATION}-int;
SYMROOT=${WEBKIT_BUILD_DIR}/${CONFIGURATION}-int;
SHARED_PRECOMPS_DIR=${WEBKIT_BUILD_DIR}/${CONFIGURATION}-int/PrecompiledHeaders
+SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk
GCC_PREFIX_HEADER = ../../../JavaScriptCorePrefix.h;
GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(GCC_PREPROCESSOR_DEFINITIONS);
CONFIGURATION_BUILD_DIR = $(BUILD_DIR);
CONFIGURATION_TEMP_DIR = $(PROJECT_TEMP_DIR);
GCC_PFE_FILE_C_DIALECTS = c c++ objective-c++;
+PRODUCT_NAME = JavaScriptCore
+INSTALL_PATH = /usr/local/lib
+GCC_GENERATE_DEBUGGING_SYMBOLS = YES
+GCC_MODEL_TUNING = G5
+COPY_PHASE_STRIP = NO
+GCC_WARN_ABOUT_RETURN_TYPE = YES
+GCC_WARN_UNUSED_VARIABLE = YES
isa = XCBuildConfiguration;
baseConfigurationReference = 8160D7510BB3270400D65181 /* JavaScriptCore.Debug.xcconfig */;
buildSettings = {
- COPY_PHASE_STRIP = NO;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 0;
- INSTALL_PATH = /usr/local/lib;
- PRODUCT_NAME = JavaScriptCore;
- ZERO_LINK = YES;
};
name = Debug;
};
isa = XCBuildConfiguration;
baseConfigurationReference = 8160D7540BB3273D00D65181 /* JavaScriptCore.Release.xcconfig */;
buildSettings = {
- ARCHS = (
- ppc,
- i386,
- );
- GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
- GCC_MODEL_TUNING = G5;
- INSTALL_PATH = /usr/local/lib;
- PRODUCT_NAME = JavaScriptCore;
};
name = Release;
};
isa = XCBuildConfiguration;
baseConfigurationReference = 8160D74E0BB3262800D65181 /* JavaScriptCore.xcconfig */;
buildSettings = {
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
JAVASCRIPTCORE_SRC_ROOT = "${PROJECT_DIR}/../../..";
- PREBINDING = NO;
- SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
WEBKIT_BUILD_DIR = "${JAVASCRIPTCORE_SRC_ROOT}/../WebKitBuild";
};
name = Debug;
isa = XCBuildConfiguration;
baseConfigurationReference = 8160D74E0BB3262800D65181 /* JavaScriptCore.xcconfig */;
buildSettings = {
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
JAVASCRIPTCORE_SRC_ROOT = "${PROJECT_DIR}/../../..";
- PREBINDING = NO;
- SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
WEBKIT_BUILD_DIR = "${JAVASCRIPTCORE_SRC_ROOT}/../WebKitBuild";
};
name = Release;
baseConfigurationReference = 8160D7510BB3270400D65181 /* JavaScriptCore.Debug.xcconfig */;
buildSettings = {
CONFIGURATION_BUILD_DIR = "$(CONFIGURATION_TEMP_DIR)";
- COPY_PHASE_STRIP = NO;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = 0;
- PREBINDING = NO;
PRODUCT_NAME = dftables;
- ZERO_LINK = NO;
};
name = Debug;
};
isa = XCBuildConfiguration;
baseConfigurationReference = 8160D7540BB3273D00D65181 /* JavaScriptCore.Release.xcconfig */;
buildSettings = {
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/JavaScriptCore.build";
- COPY_PHASE_STRIP = YES;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
- GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
- GCC_MODEL_TUNING = G5;
- GCC_OPTIMIZATION_LEVEL = s;
- PREBINDING = NO;
+ CONFIGURATION_BUILD_DIR = "$(CONFIGURATION_TEMP_DIR)";
PRODUCT_NAME = dftables;
- ZERO_LINK = NO;
};
name = Release;
};