move invariant CONFIG flags out of the configures
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>
Tue, 23 Oct 2012 19:06:08 +0000 (21:06 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 2 Nov 2012 17:07:35 +0000 (18:07 +0100)
we now have qt_build_config.prf which can contain static code.

Change-Id: I3f0ae142fdc5ffb4e1d25e628e809ba15b5f0ac4
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
configure
mkspecs/features/qt_build_config.prf
tools/configure/configureapp.cpp

index 2c6cc48..4a4b48b 100755 (executable)
--- a/configure
+++ b/configure
@@ -6074,7 +6074,7 @@ fi
 #-------------------------------------------------------------------------------
 QTMODULE="$outpath/mkspecs/qmodule.pri"
 
-echo "CONFIG += $QMAKE_CONFIG create_prl link_prl no_private_qt_headers_warning QTDIR_build" >> "$QTMODULE.tmp"
+echo "CONFIG += $QMAKE_CONFIG" >> "$QTMODULE.tmp"
 echo "QT_BUILD_PARTS += $CFG_BUILD_PARTS" >> "$QTMODULE.tmp"
 
 if [ -n "$QT_CFLAGS_PSQL" ]; then
index 01605da..786275d 100644 (file)
@@ -25,6 +25,8 @@ mac {
    }
 }
 
+CONFIG += create_prl link_prl no_private_qt_headers_warning QTDIR_build
+
 # Qt modules get compiled without exceptions enabled by default.
 # However, testcases should be still built with exceptions.
 CONFIG += exceptions_off testcase_exceptions
index ca671b5..d204641 100644 (file)
@@ -2750,8 +2750,7 @@ void Configure::generateCachefile()
         if (!dictionary["DECORATIONS"].isEmpty())
             moduleStream << "decorations += "<<dictionary["DECORATIONS"]<<endl;
 
-        moduleStream << "CONFIG += " << qmakeConfig.join(' ')
-                     << " create_prl link_prl no_private_qt_headers_warning QTDIR_build";
+        moduleStream << "CONFIG += " << qmakeConfig.join(' ');
         if (dictionary[ "SSE2" ] == "yes")
             moduleStream << " sse2";
         if (dictionary[ "SSE3" ] == "yes")