diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2022-01-26 10:20:27 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-01-26 22:57:54 +0000 |
commit | 8282e67eb34850dcd6b63749ffb2848b91999c0d (patch) | |
tree | 69d8e8a8550ca159aab0abf4619f44a7f6f3ac41 | |
parent | 3322d773efaf5c7f8eee9a18c6726bd9cba1049a (diff) |
qt6_standard_project_setup: Don't enable AUTORCC
We discourage using AUTORCC, so don't make it the default for our
"standard project setup".
Task-number: QTBUG-87643
Task-number: QTBUG-100209
Change-Id: I2715ec561266bfed5ea4ac7722ab1f1c8b982788
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 7015eafa5cc18c720d48467797bc9b55530e7181)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/corelib/Qt6CoreMacros.cmake | 2 | ||||
-rw-r--r-- | src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/corelib/Qt6CoreMacros.cmake b/src/corelib/Qt6CoreMacros.cmake index 6140d12a9e..588b6cc0ec 100644 --- a/src/corelib/Qt6CoreMacros.cmake +++ b/src/corelib/Qt6CoreMacros.cmake @@ -2521,7 +2521,7 @@ macro(qt6_standard_project_setup) # Turn these on by default, unless they are already set. Projects can # always turn off any they really don't want after we return. - foreach(auto_set IN ITEMS MOC UIC RCC) + foreach(auto_set IN ITEMS MOC UIC) if(NOT DEFINED CMAKE_AUTO${auto_set}) set(CMAKE_AUTO${auto_set} TRUE) endif() diff --git a/src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc b/src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc index da53bb4cef..389146a790 100644 --- a/src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc +++ b/src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc @@ -54,8 +54,8 @@ call, normally in the top level \c{CMakeLists.txt} file and before any targets have been defined. It does the following things: \list -\li The standard CMake variables \c{CMAKE_AUTOMOC}, \c{CMAKE_AUTOUIC} and - \c{CMAKE_AUTORCC} are set to true if they are not already defined. +\li The standard CMake variables \c{CMAKE_AUTOMOC} and \c{CMAKE_AUTOUIC} + are set to true if they are not already defined. This enables all Qt-related autogen features by default for subsequently created targets in the current directory scope and below. \li CMake's \l{GNUInstallDirs} module is automatically included. This defines |