diff options
-rw-r--r-- | mkspecs/features/qt_module_config.prf | 6 | ||||
-rw-r--r-- | src/concurrent/concurrent.pro | 2 | ||||
-rw-r--r-- | src/dbus/dbus.pro | 6 | ||||
-rw-r--r-- | src/gui/gui.pro | 2 | ||||
-rw-r--r-- | src/network/network.pro | 2 | ||||
-rw-r--r-- | src/opengl/opengl.pro | 2 | ||||
-rw-r--r-- | src/platformsupport/platformsupport.pro | 2 | ||||
-rw-r--r-- | src/printsupport/printsupport.pro | 2 | ||||
-rw-r--r-- | src/sql/sql.pro | 2 | ||||
-rw-r--r-- | src/widgets/widgets.pro | 2 | ||||
-rw-r--r-- | src/xml/xml.pro | 2 |
11 files changed, 6 insertions, 24 deletions
diff --git a/mkspecs/features/qt_module_config.prf b/mkspecs/features/qt_module_config.prf index 95a30a9c22..7495c82f2a 100644 --- a/mkspecs/features/qt_module_config.prf +++ b/mkspecs/features/qt_module_config.prf @@ -194,6 +194,12 @@ unix { QMAKE_LIBTOOL_INSTALL_REPLACE += include_replace lib_replace } +unix|win32-g++* { + for(i, QT):QMAKE_PKGCONFIG_REQUIRES += $$eval(QT.$${i}.name) + isEmpty(QMAKE_PKGCONFIG_DESCRIPTION): \ + QMAKE_PKGCONFIG_DESCRIPTION = $$replace(TARGET, ^Qt, "Qt ") module +} + contains(QT_PRODUCT, OpenSource.*):DEFINES *= QT_OPENSOURCE DEFINES *= QT_NO_CAST_TO_ASCII QT_ASCII_CAST_WARNINGS DEFINES *= QT_MOC_COMPAT #we don't need warnings from calling moc code in our generated code diff --git a/src/concurrent/concurrent.pro b/src/concurrent/concurrent.pro index 5040d59a17..77202a1b60 100644 --- a/src/concurrent/concurrent.pro +++ b/src/concurrent/concurrent.pro @@ -8,8 +8,6 @@ CONFIG += exceptions DEFINES += QT_BUILD_CONCURRENT_LIB QT_NO_USING_NAMESPACE win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x66000000 -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - load(qt_module_config) PRECOMPILED_HEADER = ../corelib/global/qt_pch.h diff --git a/src/dbus/dbus.pro b/src/dbus/dbus.pro index 358c86baad..b8afa791d1 100644 --- a/src/dbus/dbus.pro +++ b/src/dbus/dbus.pro @@ -15,12 +15,6 @@ contains(QT_CONFIG, dbus-linked) { } # INCLUDEPATH += . -unix|win32-g++* { - QMAKE_PKGCONFIG_DESCRIPTION = Qt \ - DBus \ - module - QMAKE_PKGCONFIG_REQUIRES = QtCore -} win32 { wince*:LIBS_PRIVATE += -lws2 else:LIBS_PRIVATE += -lws2_32 \ diff --git a/src/gui/gui.pro b/src/gui/gui.pro index d14e275353..49cd90a6ab 100644 --- a/src/gui/gui.pro +++ b/src/gui/gui.pro @@ -7,8 +7,6 @@ MODULE_CONFIG = opengl DEFINES += QT_BUILD_GUI_LIB QT_NO_USING_NAMESPACE -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - load(qt_module_config) # Code coverage with TestCocoon diff --git a/src/network/network.pro b/src/network/network.pro index a1f1698c0a..a0a05df1ef 100644 --- a/src/network/network.pro +++ b/src/network/network.pro @@ -15,8 +15,6 @@ DEFINES += QT_BUILD_NETWORK_LIB QT_NO_USING_NAMESPACE QT = core-private win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x64000000 -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - load(qt_module_config) QMAKE_DOCS = $$PWD/doc/qtnetwork.qdocconf diff --git a/src/opengl/opengl.pro b/src/opengl/opengl.pro index 9e1394fd83..e6557acf45 100644 --- a/src/opengl/opengl.pro +++ b/src/opengl/opengl.pro @@ -10,8 +10,6 @@ win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x63000000 solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2 irix-cc*:QMAKE_CXXFLAGS += -no_prelink -ptused -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui - load(qt_module_config) contains(QT_CONFIG, opengl):CONFIG += opengl diff --git a/src/platformsupport/platformsupport.pro b/src/platformsupport/platformsupport.pro index 1c6ea6c905..b0ab9caea1 100644 --- a/src/platformsupport/platformsupport.pro +++ b/src/platformsupport/platformsupport.pro @@ -10,8 +10,6 @@ DEFINES += QT_BUILD_PLATFORMSUPPORT_LIB load(qt_module_config) -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui - DEFINES += QT_NO_CAST_FROM_ASCII PRECOMPILED_HEADER = ../corelib/global/qt_pch.h diff --git a/src/printsupport/printsupport.pro b/src/printsupport/printsupport.pro index fb8a518ec3..9be1906f5c 100644 --- a/src/printsupport/printsupport.pro +++ b/src/printsupport/printsupport.pro @@ -6,8 +6,6 @@ QT = core-private gui-private widgets-private DEFINES += QT_BUILD_PRINTSUPPORT_LIB QT_NO_USING_NAMESPACE -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui - load(qt_module_config) QMAKE_DOCS = $$PWD/doc/qtprintsupport.qdocconf diff --git a/src/sql/sql.pro b/src/sql/sql.pro index 26e73e5258..1f820e86eb 100644 --- a/src/sql/sql.pro +++ b/src/sql/sql.pro @@ -8,8 +8,6 @@ DEFINES += QT_BUILD_SQL_LIB DEFINES += QT_NO_USING_NAMESPACE win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x62000000 -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - load(qt_module_config) DEFINES += QT_NO_CAST_FROM_ASCII diff --git a/src/widgets/widgets.pro b/src/widgets/widgets.pro index 2df97fb98b..4794ea7839 100644 --- a/src/widgets/widgets.pro +++ b/src/widgets/widgets.pro @@ -9,8 +9,6 @@ DEFINES += QT_BUILD_WIDGETS_LIB QT_NO_USING_NAMESPACE win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x65000000 irix-cc*:QMAKE_CXXFLAGS += -no_prelink -ptused -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - QMAKE_DOCS = $$PWD/doc/qtwidgets.qdocconf QMAKE_DOCS_INDEX = ../../doc diff --git a/src/xml/xml.pro b/src/xml/xml.pro index 4b17f62b48..e754dc2242 100644 --- a/src/xml/xml.pro +++ b/src/xml/xml.pro @@ -7,8 +7,6 @@ QT = core-private DEFINES += QT_BUILD_XML_LIB QT_NO_USING_NAMESPACE win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x61000000 -unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore - load(qt_module_config) QMAKE_DOCS = $$PWD/doc/qtxml.qdocconf |