dispose of library-bound feature files
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Thu, 1 Mar 2012 17:10:22 +0000 (18:10 +0100)
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Tue, 19 Jun 2012 14:39:52 +0000 (16:39 +0200)
specifically, qtestlib.prf, qdbus.prf, help.prf, designer.prf and
quitools.prf - they have been obsoleted by modularization.
add noisy backwards compat hack to qt.prf.

Change-Id: I26f84fdd51798265471e20dd1f40efec59b1087e
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
mkspecs/features/designer.prf [deleted file]
mkspecs/features/designer_defines.prf [new file with mode: 0644]
mkspecs/features/help.prf [deleted file]
mkspecs/features/qdbus.prf [deleted file]
mkspecs/features/qt.prf
mkspecs/features/qtestlib.prf [deleted file]
mkspecs/features/uitools.prf [deleted file]

diff --git a/mkspecs/features/designer.prf b/mkspecs/features/designer.prf
deleted file mode 100644 (file)
index a03f146..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += xml
-!isEmpty(QT.script.name): QT += script
-!isEmpty(QT.designer.name): QT += designer
-qt:load(qt)
-
-plugin:DEFINES += QDESIGNER_EXPORT_WIDGETS
diff --git a/mkspecs/features/designer_defines.prf b/mkspecs/features/designer_defines.prf
new file mode 100644 (file)
index 0000000..443f2d7
--- /dev/null
@@ -0,0 +1 @@
+plugin:DEFINES += QDESIGNER_EXPORT_WIDGETS
diff --git a/mkspecs/features/help.prf b/mkspecs/features/help.prf
deleted file mode 100644 (file)
index 25533de..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-QT += sql
-
-qtAddModule(help, true)
diff --git a/mkspecs/features/qdbus.prf b/mkspecs/features/qdbus.prf
deleted file mode 100644 (file)
index 1d8704d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-qtAddLibrary(QtDBus)
-CONFIG += dbusadaptors dbusinterfaces
index 8511c84..9ec2d1f 100644 (file)
@@ -125,6 +125,27 @@ for(QT_CURRENT_VERIFY, $$list($$QT_PLUGIN_VERIFY)) {
 !isEmpty(QT_BUILD_TREE):QMAKE_LIBDIR = $$QT_BUILD_TREE/lib $$QMAKE_LIBDIR #as above, prepending prevents us from picking up "stale" libs
 QMAKE_LIBDIR += $$QMAKE_LIBDIR_QT
 
+qtestlib {
+    warning("CONFIG+=qtestlib is deprecated. Use QT+=testlib instead.")
+    QT += testlib
+}
+qdbus {
+    warning("CONFIG+=qdbus is deprecated. Use QT+=dbus instead.")
+    QT += dbus
+}
+help {
+    warning("CONFIG+=help is deprecated. Use QT+=help instead.")
+    QT += help-private   # sic!
+}
+designer {
+    warning("CONFIG+=desiger is deprecated. Use QT+=designer instead.")
+    QT += designer
+}
+uitools {
+    warning("CONFIG+=uitools is deprecated. Use QT+=uitools instead.")
+    QT += uitools
+}
+
 # Figure out from which modules we're wanting to use the private headers
 unset(using_privates)
 NEWQT =
diff --git a/mkspecs/features/qtestlib.prf b/mkspecs/features/qtestlib.prf
deleted file mode 100644 (file)
index 0b1fbee..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-
-CONFIG += console
-
-qtAddLibrary(QtTest)
diff --git a/mkspecs/features/uitools.prf b/mkspecs/features/uitools.prf
deleted file mode 100644 (file)
index 50c4c60..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-QT += xml
-qt:load(qt)
-
-# Include the correct version of the UiLoader library
-QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}
-
-CONFIG(debug, debug|release) {
-    mac: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}_debug
-    win32: QTUITOOLS_LINKAGE = -lQtUiTools$${QT_LIBINFIX}d
-}
-LIBS += $$QTUITOOLS_LINKAGE
-
-INCLUDEPATH = $$QT.uitools.includes $$INCLUDEPATH