summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2012-02-24 19:21:51 +0100
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>2012-06-19 16:39:53 +0200
commit107aeb870bcae91a4cc0f12bcf787d0a7e5bc276 (patch)
tree6c80aee8d8cdaef786242294a78e4829896fedc3
parent290aae5a3a63c4b7963841e0922011141d795326 (diff)
move moc, rcc and uic CONFIG additions to the respective qt modules
they don't belong into the global scope Change-Id: I27a3de5f706392b3c4a84035521bc3b4e4055740 Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
-rw-r--r--mkspecs/features/default_pre.prf3
-rw-r--r--mkspecs/features/qt.prf2
-rw-r--r--mkspecs/features/resources.prf1
-rw-r--r--mkspecs/features/uic.prf1
-rw-r--r--src/corelib/corelib.pro2
-rw-r--r--src/modules/qt_core.pri1
-rw-r--r--src/modules/qt_widgets.pri1
-rw-r--r--src/widgets/widgets.pro2
8 files changed, 6 insertions, 7 deletions
diff --git a/mkspecs/features/default_pre.prf b/mkspecs/features/default_pre.prf
index 250ac0e9b8..4fa55ac645 100644
--- a/mkspecs/features/default_pre.prf
+++ b/mkspecs/features/default_pre.prf
@@ -1,6 +1,5 @@
load(exclusive_builds)
-### Qt 5: remove "uic" and "resources" - or add "qt"
-CONFIG = lex yacc warn_on debug uic resources exceptions $$CONFIG
+CONFIG = lex yacc warn_on debug exceptions $$CONFIG
!build_pass:exists($$_PRO_FILE_PWD_/sync.profile) {
PRO_BASENAME = $$basename(_PRO_FILE_)
diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf
index 9ec2d1fa7b..1912f60752 100644
--- a/mkspecs/features/qt.prf
+++ b/mkspecs/features/qt.prf
@@ -1,4 +1,4 @@
-CONFIG *= moc thread
+CONFIG *= thread
#handle defines
win32 {
diff --git a/mkspecs/features/resources.prf b/mkspecs/features/resources.prf
index 47e718807e..dfded30e28 100644
--- a/mkspecs/features/resources.prf
+++ b/mkspecs/features/resources.prf
@@ -1,4 +1,3 @@
-defined(qtPrepareTool)|load(qt_functions) ### Qt 5: see default_pre.prf
qtPrepareTool(QMAKE_RCC, rcc)
isEmpty(RCC_DIR):RCC_DIR = .
diff --git a/mkspecs/features/uic.prf b/mkspecs/features/uic.prf
index 74a26833a4..db08505bb0 100644
--- a/mkspecs/features/uic.prf
+++ b/mkspecs/features/uic.prf
@@ -1,4 +1,3 @@
-defined(qtPrepareTool)|load(qt_functions) ### Qt 5: see default_pre.prf
qtPrepareTool(QMAKE_UIC3, uic3)
qtPrepareTool(QMAKE_UIC, uic)
diff --git a/src/corelib/corelib.pro b/src/corelib/corelib.pro
index 545a94fdee..77666d4148 100644
--- a/src/corelib/corelib.pro
+++ b/src/corelib/corelib.pro
@@ -4,7 +4,7 @@ TARGET = QtCore
QPRO_PWD = $$PWD
QT =
-CONFIG += module exceptions
+CONFIG += module moc resources exceptions
MODULE = core # not corelib, as per project file
MODULE_PRI = ../modules/qt_core.pri
diff --git a/src/modules/qt_core.pri b/src/modules/qt_core.pri
index e6e5df9d27..81059923ab 100644
--- a/src/modules/qt_core.pri
+++ b/src/modules/qt_core.pri
@@ -13,3 +13,4 @@ QT.core.plugins = $$QT_MODULE_PLUGIN_BASE
QT.core.imports = $$QT_MODULE_IMPORT_BASE
QT.core.depends =
QT.core.DEFINES = QT_CORE_LIB
+QT.core.CONFIG = moc resources
diff --git a/src/modules/qt_widgets.pri b/src/modules/qt_widgets.pri
index 9e42fdae61..69ad509dc3 100644
--- a/src/modules/qt_widgets.pri
+++ b/src/modules/qt_widgets.pri
@@ -13,3 +13,4 @@ QT.widgets.plugins = $$QT_MODULE_PLUGIN_BASE
QT.widgets.imports = $$QT_MODULE_IMPORT_BASE
QT.widgets.depends = core gui
QT.widgets.DEFINES = QT_WIDGETS_LIB
+QT.widgets.CONFIG = uic
diff --git a/src/widgets/widgets.pro b/src/widgets/widgets.pro
index 85321ff1c8..fef42b9a64 100644
--- a/src/widgets/widgets.pro
+++ b/src/widgets/widgets.pro
@@ -4,7 +4,7 @@ TARGET = QtWidgets
QPRO_PWD = $$PWD
QT = core core-private gui gui-private platformsupport-private
-CONFIG += module
+CONFIG += module uic
MODULE_PRI = ../modules/qt_widgets.pri
DEFINES += QT_BUILD_WIDGETS_LIB QT_NO_USING_NAMESPACE