summaryrefslogtreecommitdiffstats
path: root/src/src.pro
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2020-12-17 14:55:57 +0100
committerJoerg Bornemann <joerg.bornemann@qt.io>2021-01-07 15:32:28 +0100
commitad2da2d27a590333fc89a56fc58700a09c3017b3 (patch)
tree7d916e7a15150d1ba3ca4af7f167e33f9d3c6cc6 /src/src.pro
parentfca3ea040c9d05f112c6fc018f0c8e8c68892642 (diff)
Remove the qmake project files
Remove the qmake project files for most of Qt. Leave the qmake project files for examples, because we still test those in the CI to ensure qmake does not regress. Also leave the qmake project files for utils and other minor parts that lack CMake project files. Task-number: QTBUG-88742 Change-Id: I6cdf059e6204816f617f9624f3ea9822703f73cc Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'src/src.pro')
-rw-r--r--src/src.pro276
1 files changed, 0 insertions, 276 deletions
diff --git a/src/src.pro b/src/src.pro
deleted file mode 100644
index 8efa4e679d..0000000000
--- a/src/src.pro
+++ /dev/null
@@ -1,276 +0,0 @@
-TEMPLATE = subdirs
-
-QT_FOR_CONFIG += core-private gui-private printsupport
-
-include($$OUT_PWD/corelib/qtcore-config.pri)
-include($$OUT_PWD/gui/qtgui-config.pri)
-include($$OUT_PWD/printsupport/qtprintsupport-config.pri)
-
-force_bootstrap|!qtConfig(commandlineparser): \
- CONFIG += force_dbus_bootstrap
-
-src_qtzlib.file = $$PWD/corelib/qtzlib.pro
-src_qtzlib.target = sub-zlib
-
-src_tools_bootstrap.subdir = tools/bootstrap
-src_tools_bootstrap.target = sub-bootstrap
-
-src_tools_moc.subdir = tools/moc
-src_tools_moc.target = sub-moc
-src_tools_moc.depends = src_tools_bootstrap
-
-src_tools_rcc.subdir = tools/rcc
-src_tools_rcc.target = sub-rcc
-src_tools_rcc.depends = src_tools_bootstrap
-
-src_tools_qlalr.subdir = tools/qlalr
-src_tools_qlalr.target = sub-qlalr
-force_bootstrap: src_tools_qlalr.depends = src_tools_bootstrap
-else: src_tools_qlalr.depends = src_corelib
-
-src_tools_tracegen.subdir = tools/tracegen
-src_tools_tracegen.target = sub-tracegen
-src_tools_tracegen.depends = src_tools_bootstrap
-
-src_tools_uic.subdir = tools/uic
-src_tools_uic.target = sub-uic
-force_bootstrap: src_tools_uic.depends = src_tools_bootstrap
-else: src_tools_uic.depends = src_corelib
-
-src_tools_bootstrap_dbus.subdir = tools/bootstrap-dbus
-src_tools_bootstrap_dbus.target = sub-bootstrap_dbus
-src_tools_bootstrap_dbus.depends = src_tools_bootstrap
-
-src_tools_qdbusxml2cpp.subdir = tools/qdbusxml2cpp
-src_tools_qdbusxml2cpp.target = sub-qdbusxml2cpp
-force_dbus_bootstrap: src_tools_qdbusxml2cpp.depends = src_tools_bootstrap_dbus
-else: src_tools_qdbusxml2cpp.depends = src_dbus
-
-src_tools_qdbuscpp2xml.subdir = tools/qdbuscpp2xml
-src_tools_qdbuscpp2xml.target = sub-qdbuscpp2xml
-force_bootstrap: src_tools_qdbuscpp2xml.depends = src_tools_bootstrap_dbus
-else: src_tools_qdbuscpp2xml.depends = src_dbus
-
-src_tools_androiddeployqt.subdir = tools/androiddeployqt
-src_tools_androiddeployqt.target = sub-androiddeployqt
-src_tools_androiddeployqt.depends = src_corelib
-
-src_tools_androidtestrunner.subdir = tools/androidtestrunner
-src_tools_androidtestrunner.target = sub-androidtestrunner
-src_tools_androidtestrunner.depends = src_corelib
-
-src_tools_qvkgen.subdir = tools/qvkgen
-src_tools_qvkgen.target = sub-qvkgen
-force_bootstrap: src_tools_qvkgen.depends = src_tools_bootstrap
-else: src_tools_qvkgen.depends = src_corelib
-
-src_entrypoint.subdir = $$PWD/entrypoint
-src_entrypoint.target = sub-entrypoint
-src_entrypoint.depends = sub-corelib # just for the module .pri file
-
-src_corelib.subdir = $$PWD/corelib
-src_corelib.target = sub-corelib
-src_corelib.depends = src_tools_moc src_tools_tracegen
-
-src_xml.subdir = $$PWD/xml
-src_xml.target = sub-xml
-src_xml.depends = src_corelib
-
-src_dbus.subdir = $$PWD/dbus
-src_dbus.target = sub-dbus
-src_dbus.depends = src_corelib
-force_dbus_bootstrap: src_dbus.depends += src_tools_bootstrap_dbus # avoid syncqt race
-
-src_concurrent.subdir = $$PWD/concurrent
-src_concurrent.target = sub-concurrent
-src_concurrent.depends = src_corelib
-
-src_sql.subdir = $$PWD/sql
-src_sql.target = sub-sql
-src_sql.depends = src_corelib
-
-src_network.subdir = $$PWD/network
-src_network.target = sub-network
-src_network.depends = src_corelib
-
-src_testlib.subdir = $$PWD/testlib
-src_testlib.target = sub-testlib
-src_testlib.depends = src_corelib # testlib links only to corelib, but see below for the headers
-
-src_3rdparty_pcre2.subdir = $$PWD/3rdparty/pcre2
-src_3rdparty_pcre2.target = sub-3rdparty-pcre2
-
-src_3rdparty_harfbuzzng.subdir = $$PWD/3rdparty/harfbuzz-ng
-src_3rdparty_harfbuzzng.target = sub-3rdparty-harfbuzzng
-src_3rdparty_harfbuzzng.depends = src_corelib # for the Qt atomics
-
-src_3rdparty_libpng.subdir = $$PWD/3rdparty/libpng
-src_3rdparty_libpng.target = sub-3rdparty-libpng
-
-src_3rdparty_freetype.subdir = $$PWD/3rdparty/freetype
-src_3rdparty_freetype.target = sub-3rdparty-freetype
-
-src_3rdparty_gradle.subdir = $$PWD/3rdparty/gradle
-src_3rdparty_gradle.target = sub-3rdparty-gradle
-
-src_gui.subdir = $$PWD/gui
-src_gui.target = sub-gui
-src_gui.depends = src_corelib src_tools_rcc
-
-src_platformsupport.subdir = $$PWD/platformsupport
-src_platformsupport.target = sub-platformsupport
-src_platformsupport.depends = src_corelib src_gui
-
-src_widgets.subdir = $$PWD/widgets
-src_widgets.target = sub-widgets
-src_widgets.depends = src_corelib src_gui src_tools_uic
-
-src_opengl.subdir = $$PWD/opengl
-src_opengl.target = sub-opengl
-src_opengl.depends = src_gui
-
-src_openglwidgets.subdir = $$PWD/openglwidgets
-src_openglwidgets.target = sub-openglwidgets
-src_openglwidgets.depends = src_opengl src_widgets
-
-src_printsupport.subdir = $$PWD/printsupport
-src_printsupport.target = sub-printsupport
-src_printsupport.depends = src_corelib src_gui src_widgets src_tools_uic
-
-src_plugins.subdir = $$PWD/plugins
-src_plugins.target = sub-plugins
-
-src_android.subdir = $$PWD/android
-
-# this order is important
-!qtConfig(system-zlib)|cross_compile {
- SUBDIRS += src_qtzlib
- !qtConfig(system-zlib) {
- src_3rdparty_libpng.depends += src_corelib
- src_3rdparty_freetype.depends += src_corelib
- }
-}
-SUBDIRS += src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_tracegen
-qtConfig(regularexpression):!qtConfig(system-pcre2):pcre2 {
- SUBDIRS += src_3rdparty_pcre2
- src_corelib.depends += src_3rdparty_pcre2
-}
-TOOLS = src_tools_moc src_tools_rcc src_tools_tracegen src_tools_qlalr
-SUBDIRS += src_corelib src_tools_qlalr
-
-uikit|win32:SUBDIRS += src_entrypoint
-
-qtConfig(network) {
- SUBDIRS += src_network
- src_plugins.depends += src_network
- android: SUBDIRS += network/android/jar
-}
-qtConfig(sql) {
- SUBDIRS += src_sql
- src_plugins.depends += src_sql
-}
-qtConfig(xml): SUBDIRS += src_xml
-qtConfig(testlib): SUBDIRS += src_testlib
-
-qtConfig(dbus) {
- force_dbus_bootstrap|qtConfig(private_tests): \
- SUBDIRS += src_tools_bootstrap_dbus
- SUBDIRS += src_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- TOOLS += src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- qtConfig(accessibility-atspi-bridge): \
- src_platformsupport.depends += src_dbus src_tools_qdbusxml2cpp
- src_plugins.depends += src_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml
- src_gui.depends += src_dbus src_tools_qdbusxml2cpp
-}
-
-android {
- SUBDIRS += src_tools_androiddeployqt \
- src_tools_androidtestrunner
- TOOLS += src_tools_androiddeployqt \
- src_tools_androidtestrunner
-}
-
-qtConfig(concurrent): SUBDIRS += src_concurrent
-qtConfig(gui) {
- qtConfig(harfbuzz):!qtConfig(system-harfbuzz) {
- SUBDIRS += src_3rdparty_harfbuzzng
- src_gui.depends += src_3rdparty_harfbuzzng
- }
- qtConfig(png):!qtConfig(system-png) {
- SUBDIRS += src_3rdparty_libpng
- src_3rdparty_freetype.depends += src_3rdparty_libpng
- src_gui.depends += src_3rdparty_libpng
- }
- qtConfig(freetype):!qtConfig(system-freetype) {
- SUBDIRS += src_3rdparty_freetype
- src_gui.depends += src_3rdparty_freetype
- }
- qtConfig(vkgen) {
- SUBDIRS += src_tools_qvkgen
- src_gui.depends += src_tools_qvkgen
- TOOLS += src_tools_qvkgen
- }
- SUBDIRS += src_gui src_platformsupport
- qtConfig(opengl) {
- SUBDIRS += src_opengl
- src_plugins.depends += src_opengl
- src_platformsupport.depends += src_opengl
- }
- src_plugins.depends += src_gui src_platformsupport
- src_testlib.depends += src_gui # if QtGui is enabled, QtTest requires QtGui's headers
- qtConfig(widgets) {
- SUBDIRS += src_tools_uic src_widgets
- TOOLS += src_tools_uic
- src_plugins.depends += src_widgets
- src_testlib.depends += src_widgets # if QtWidgets is enabled, QtTest requires QtWidgets's headers
- qtConfig(printer) {
- SUBDIRS += src_printsupport
- src_plugins.depends += src_printsupport
- }
- qtConfig(opengl): SUBDIRS += src_openglwidgets
- }
-}
-SUBDIRS += src_plugins
-
-nacl: SUBDIRS -= src_network src_testlib
-
-android:!android-embedded: SUBDIRS += src_android src_3rdparty_gradle
-
-qtConfig(private_tests) {
- qtConfig(network):qtConfig(gui) {
- src_network_doc_snippets.subdir = network/doc/snippets
- src_network_doc_snippets.target = sub-network-doc-snippets
- src_network_doc_snippets.depends = src_network src_gui
- SUBDIRS += src_network_doc_snippets
- }
-
- qtConfig(sql) {
- src_sql_doc_snippets.subdir = sql/doc/snippets
- src_sql_doc_snippets.target = sub-sql-doc-snippets
- src_sql_doc_snippets.depends = src_sql
- SUBDIRS += src_sql_doc_snippets
- }
-
- qtConfig(testlib):qtConfig(widgets):qtConfig(sql) {
- src_testlib_doc_snippets.subdir = testlib/doc/snippets
- src_testlib_doc_snippets.target = sub-testlib-doc-snippets
- src_testlib_doc_snippets.depends = src_testlib src_widgets src_sql
- SUBDIRS += src_testlib_doc_snippets
- }
-
- qtConfig(widgets):qtConfig(printer):qtConfig(opengl) {
- src_widgets_doc_snippets.subdir = widgets/doc/snippets
- src_widgets_doc_snippets.target = sub-widgets-doc-snippets
- src_widgets_doc_snippets.depends = src_widgets src_printsupport src_opengl
- SUBDIRS += src_widgets_doc_snippets
- }
-}
-
-TR_EXCLUDE = \
- src_tools_bootstrap src_tools_moc src_tools_rcc src_tools_uic src_tools_qlalr \
- src_tools_bootstrap_dbus src_tools_qdbusxml2cpp src_tools_qdbuscpp2xml \
- src_3rdparty_pcre2 src_3rdparty_harfbuzzng src_3rdparty_freetype \
- src_tools_tracegen
-
-sub-tools.depends = $$TOOLS
-QMAKE_EXTRA_TARGETS = sub-tools