diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-12-17 14:55:57 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2021-01-07 15:32:28 +0100 |
commit | ad2da2d27a590333fc89a56fc58700a09c3017b3 (patch) | |
tree | 7d916e7a15150d1ba3ca4af7f167e33f9d3c6cc6 /src/src.pro | |
parent | fca3ea040c9d05f112c6fc018f0c8e8c68892642 (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.pro | 276 |
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 |