build system cleanups
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Tue, 22 May 2012 17:17:51 +0000 (19:17 +0200)
committerQt by Nokia <qt-info@nokia.com>
Mon, 25 Jun 2012 09:44:40 +0000 (11:44 +0200)
- load(qt_module) => load(qt_build_config)
- remove:
  - CONFIG+=module (obsolete)
  - code relating to module version headers (automated now)
  - %mastercontent assignment (automated now)
  - QT_BUILD_*_LIB defines (automated now)
  - pointless QPRO_PWD assignments
  - pointless DEFINES+=QT_MAKEDLL
  - pointless and commented out include and depend paths
  - qmake -project boilerplate

Change-Id: I8f4586403848fe8f2dff4e889b389956ffcdea59
Reviewed-by: Jonas Rabbe <jonas.rabbe@gmail.com>
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
22 files changed:
config.tests/alsa/alsa.pro
config.tests/openal/openal.pro
config.tests/pulseaudio/pulseaudio.pro
src/multimedia/multimedia.pro
src/multimediawidgets/multimediawidgets.pro
src/plugins/audiocapture/audiocapture.pro
src/plugins/directshow/directshow.pro
src/plugins/gstreamer/audiodecoder/audiodecoder.pro
src/plugins/gstreamer/camerabin/camerabin.pro
src/plugins/gstreamer/mediacapture/mediacapture.pro
src/plugins/gstreamer/mediaplayer/mediaplayer.pro
src/plugins/m3u/m3u.pro
src/plugins/pulseaudio/pulseaudio.pro
src/plugins/qt7/qt7.pro
src/plugins/v4l/v4l.pro
src/plugins/wmf/wmf.pro
src/qtmultimediaquicktools/qtmultimediaquicktools.pro
sync.profile
tests/auto/unit/qmediaserviceprovider/mockserviceplugin1/mockserviceplugin1.pro
tests/auto/unit/qmediaserviceprovider/mockserviceplugin2/mockserviceplugin2.pro
tests/auto/unit/qmediaserviceprovider/mockserviceplugin3/mockserviceplugin3.pro
tests/auto/unit/qmediaserviceprovider/mockserviceplugin4/mockserviceplugin4.pro

index 30319f8..26514b7 100644 (file)
@@ -1,7 +1,3 @@
-TEMPLATE = app
-DEPENDPATH += .
-INCLUDEPATH += .
-
 SOURCES = alsatest.cpp
 
 CONFIG -= qt dylib
index 58ce529..c0e6e57 100644 (file)
@@ -1,7 +1,3 @@
-TEMPLATE = app
-DEPENDPATH += .
-INCLUDEPATH += .
-
 SOURCES += main.cpp
 
 win32 {
index a6e0339..12ad7fb 100644 (file)
@@ -1,5 +1,4 @@
 CONFIG -= qt
-LIBS +=
 CONFIG += link_pkgconfig
 
 PKGCONFIG += \
index d43af11..ab4d3a7 100644 (file)
@@ -1,24 +1,15 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = QtMultimedia
-QPRO_PWD = $$PWD
 QT = core-private network gui
 
-CONFIG += module
-
 contains(QT_CONFIG, opengl) | contains(QT_CONFIG, opengles2) {
 } else {
    DEFINES += QT_NO_OPENGL
 }
 
-!static:DEFINES += QT_MAKEDLL
-DEFINES += QT_BUILD_MULTIMEDIA_LIB
-
 load(qt_module_config)
 
-HEADERS += qtmultimediaversion.h
-
-
 INCLUDEPATH *= .
 
 PRIVATE_HEADERS += \
index 10d8b74..63c58ab 100644 (file)
@@ -1,11 +1,10 @@
-load(qt_module)
+load(qt_build_config)
 
 # distinct from QtMultimedia
 TARGET = QtMultimediaWidgets
-QPRO_PWD = $$PWD
 QT = core gui multimedia-private widgets-private
 
-CONFIG += module no_private_qt_headers_warning
+CONFIG += no_private_qt_headers_warning
 
 load(qt_module_config)
 
@@ -16,16 +15,12 @@ contains(QT_CONFIG, opengl) | contains(QT_CONFIG, opengles2) {
    DEFINES += QT_NO_OPENGL
 }
 
-!static:DEFINES += QT_MAKEDLL
-DEFINES += QT_BUILD_MULTIMEDIAWIDGETS_LIB
-
 PRIVATE_HEADERS += \
     qvideowidget_p.h \
     qpaintervideosurface_p.h \
 
 PUBLIC_HEADERS += \
     qtmultimediawidgetdefs.h \
-    qtmultimediawidgetsversion.h \
     qcameraviewfinder.h \
     qgraphicsvideoitem.h \
     qvideowidgetcontrol.h \
index 3e2015b..6a4a588 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = qtmedia_audioengine
 QT += multimedia-private
index 02af790..6147647 100644 (file)
@@ -7,8 +7,6 @@ PLUGIN_TYPE=mediaservice
 
 QT += multimedia
 
-DEPENDPATH += .
-
 HEADERS += dsserviceplugin.h
 SOURCES += dsserviceplugin.cpp
 
index a0dfcaf..5263c93 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = gstaudiodecoder
 PLUGIN_TYPE = mediaservice
index f79c625..6c0c1bf 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = gstcamerabin
 PLUGIN_TYPE = mediaservice
index f0e984f..20e1ffa 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = gstmediacapture
 PLUGIN_TYPE = mediaservice
index 82980b3..3141636 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = gstmediaplayer
 PLUGIN_TYPE = mediaservice
index 98d16c7..6ef2767 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = qtmultimedia_m3u
 QT += multimedia-private
index 0a922aa..77726a7 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = qtmedia_pulse
 QT += multimedia-private
index 2c324e0..6c75350 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 # Avoid clash with a variable named `slots' in a Quartz header
 CONFIG += no_keywords
index bc5c3d4..80112f6 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = qtmedia_v4lengine
 QT += multimedia-private
index 9da545a..8daabf5 100644 (file)
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
 
 TARGET = wmfengine
 QT += multimedia-private network
@@ -12,8 +12,6 @@ load(qt_plugin)
 
 DESTDIR = $$QT.multimedia.plugins/$${PLUGIN_TYPE}
 
-DEPENDPATH += .
-
 HEADERS += wmfserviceplugin.h
 SOURCES += wmfserviceplugin.cpp
 
index a94ab84..7807d26 100644 (file)
@@ -1,9 +1,8 @@
-load(qt_module)
+load(qt_build_config)
 
 TEMPLATE = lib
 
 TARGET = QtMultimediaQuick_p
-QPRO_PWD = $$PWD
 QT = core quick multimedia-private
 
 !static:DEFINES += QT_MAKEDLL
index 6d0d410..0b2e294 100644 (file)
@@ -6,17 +6,6 @@
 %moduleheaders = ( # restrict the module headers to those found in relative path
 );
 
-%classnames = (
-    "qtmultimediaversion.h" => "QtMultimediaVersion",
-    "qtmultimediawidgetsversion.h" => "QtMultimediaWidgetsVersion",
-);
-
-%mastercontent = (
-    "gui" => "#include <QtGui/QtGui>\n",
-    "network" => "#include <QtNetwork/QtNetwork>\n",
-    "core" => "#include <QtCore/QtCore>\n",
-);
-
 # Module dependencies.
 # Every module that is required to build this module should have one entry.
 # Each of the module version specifiers can take one of the following values: