Title: [124607] trunk/Tools
Revision
124607
Author
[email protected]
Date
2012-08-03 07:10:27 -0700 (Fri, 03 Aug 2012)

Log Message

[Qt] Move build config default to build-webkit instead of default_pre

Allows the qmake buildsystem have its own default.

Patch by Oswald Buddenhagen <[email protected]> on 2012-08-03
Reviewed by Tor Arne Vestbø.

* Scripts/webkitdirs.pm:
(buildQMakeProjects):
* qmake/mkspecs/features/default_pre.prf:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (124606 => 124607)


--- trunk/Tools/ChangeLog	2012-08-03 14:07:44 UTC (rev 124606)
+++ trunk/Tools/ChangeLog	2012-08-03 14:10:27 UTC (rev 124607)
@@ -1,3 +1,15 @@
+2012-08-03  Oswald Buddenhagen  <[email protected]>
+
+        [Qt] Move build config default to build-webkit instead of default_pre
+
+        Allows the qmake buildsystem have its own default.
+
+        Reviewed by Tor Arne Vestbø.
+
+        * Scripts/webkitdirs.pm:
+        (buildQMakeProjects):
+        * qmake/mkspecs/features/default_pre.prf:
+
 2012-08-03  Mario Sanchez Prada  <[email protected]>
 
         Unreviewed build fix for GTK after r124581.

Modified: trunk/Tools/Scripts/webkitdirs.pm (124606 => 124607)


--- trunk/Tools/Scripts/webkitdirs.pm	2012-08-03 14:07:44 UTC (rev 124606)
+++ trunk/Tools/Scripts/webkitdirs.pm	2012-08-03 14:10:27 UTC (rev 124607)
@@ -2311,10 +2311,10 @@
     if ($passedConfig =~ m/debug/i) {
         push @buildArgs, "CONFIG-=release";
         push @buildArgs, "CONFIG+=debug";
-    } elsif ($passedConfig =~ m/release/i) {
+    } elsif (!$passedConfig or $passedConfig =~ m/release/i) {
         push @buildArgs, "CONFIG+=release";
         push @buildArgs, "CONFIG-=debug";
-    } elsif ($passedConfig) {
+    } else {
         die "Build type $passedConfig is not supported with --qt.\n";
     }
     push @buildArgs, "CONFIG-=debug_and_release" if ($passedConfig && isDarwin());

Modified: trunk/Tools/qmake/mkspecs/features/default_pre.prf (124606 => 124607)


--- trunk/Tools/qmake/mkspecs/features/default_pre.prf	2012-08-03 14:07:44 UTC (rev 124606)
+++ trunk/Tools/qmake/mkspecs/features/default_pre.prf	2012-08-03 14:10:27 UTC (rev 124607)
@@ -16,12 +16,6 @@
 pro_file = $$_PRO_FILE_ # Checking the variable directly does not work
 isEmpty(pro_file): CONFIG += recursive_include
 
-# We default to release builds
-!build_pass {
-    CONFIG += release
-    CONFIG -= debug
-}
-
 # Resolve root directories for source and build
 ROOT_WEBKIT_DIR = $$replace(PWD, /Tools/qmake/mkspecs/features$,)
 WEBKIT_SUBDIR = $$replace(_PRO_FILE_PWD_, $${ROOT_WEBKIT_DIR},)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to