Reviewed by Dave Hyatt.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 May 2005 23:50:05 +0000 (23:50 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 May 2005 23:50:05 +0000 (23:50 +0000)
        - fixed build rules to match other projects

        * JavaScriptCore.pbproj/project.pbxproj: Set deployment target to 10.3 in the build styles.
        When built without a build style (by Apple B&I) we want to get the target from the
        environment. But when built with a build style (by Safari engineers and others), we want
        to use 10.3.

        * Makefile.am: Took out extra parameters that make command-line building different from
        Xcode building. Now that this is fixed, you should not get a full rebuild if you switch
        from command line to Xcode or back.

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

JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.pbproj/project.pbxproj
JavaScriptCore/Makefile.am

index b14740792bb0a806f44c104d25a51ded0afe04a0..2027d37f3e05ad48f38a3d1589952949f6be04a8 100644 (file)
@@ -1,3 +1,18 @@
+2005-05-04  Darin Adler  <darin@apple.com>
+
+        Reviewed by Dave Hyatt.
+
+        - fixed build rules to match other projects
+
+        * JavaScriptCore.pbproj/project.pbxproj: Set deployment target to 10.3 in the build styles.
+        When built without a build style (by Apple B&I) we want to get the target from the
+        environment. But when built with a build style (by Safari engineers and others), we want
+        to use 10.3.
+
+        * Makefile.am: Took out extra parameters that make command-line building different from
+        Xcode building. Now that this is fixed, you should not get a full rebuild if you switch
+        from command line to Xcode or back.
+
 2005-05-04  Maciej Stachowiak  <mjs@apple.com>
 
         - revert presumably accidental change to mozilla JS test expected results, this
index 0f484806e47158eaa89d1c347ebbdfe9ca9cdd07..c5ccd9a83864d626d42ea63baad4c826d73cad1c 100644 (file)
@@ -10,6 +10,7 @@
                                DEBUG_DEFINES = "";
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
+                               MACOSX_DEPLOYMENT_TARGET = 10.3;
                                PREBINDING = NO;
                                SECTORDER_FLAGS = "";
                                STYLE_LDFLAGS = "";
@@ -19,6 +20,7 @@
                };
                014CEA450018CDF011CA2923 = {
                        buildSettings = {
+                               MACOSX_DEPLOYMENT_TARGET = 10.3;
                                PREBINDING = NO;
                                SECTORDER_FLAGS = "";
                                STYLE_LDFLAGS = "";
                F58C8A1D025BD408018635CA = {
                        buildSettings = {
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               MACOSX_DEPLOYMENT_TARGET = 10.3;
                                PREBINDING = NO;
                                SECTORDER_FLAGS = "";
                                STYLE_LDFLAGS = "";
index 77a0f901a78668e50d79cec2604c27c6a5a1ac72..ad8c49e76eec506a95a490c49f6c7efd0e5761d6 100644 (file)
@@ -1,6 +1,4 @@
 all-am:
-       xcodebuild -target All -buildstyle $(BUILDSTYLE) OBJROOT=$(SYMROOTS) SYMROOT=$(SYMROOTS) DSTROOT=$(SYMROOTS)
+       xcodebuild -target All -buildstyle $(BUILDSTYLE)
 clean-am:
-       xcodebuild -target All clean OBJROOT=$(SYMROOTS) SYMROOT=$(SYMROOTS) DSTROOT=$(SYMROOTS)
-       rm -rf $(SYMROOTS)/JavaScriptCore.build
-       rm -rf $(SYMROOTS)/JavaScriptCore.framework
+       xcodebuild -target All clean