summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLi Xinwei <1326710505@qq.com>2021-05-17 21:15:58 +0800
committerAlexandru Croitor <alexandru.croitor@qt.io>2021-05-17 21:57:22 +0000
commit42b8bbbef097626d2c7fc30097f7a5f904036860 (patch)
treec25a5cb00a6a56156fbf9fec36879768f2f2c24f
parent76eefab088b64f9ba4e5f5c48612bfdd3552081d (diff)
CMake: remove unnecessary add_dependencies()
The dependencies to moc, uic and rcc have already been handled by qt_manual_moc(), qt_enable_autogen_tool() and _qt_internal_process_resource(). This allows not building some of the debug executables in a multi-config scenario. Task-number: QTBUG-88414 Change-Id: I6c162721f3ddf6b4b410345ad012073abbdfd9df Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--src/corelib/CMakeLists.txt4
-rw-r--r--src/widgets/CMakeLists.txt2
2 files changed, 0 insertions, 6 deletions
diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt
index d193ec1b79..ab3de3b408 100644
--- a/src/corelib/CMakeLists.txt
+++ b/src/corelib/CMakeLists.txt
@@ -275,10 +275,6 @@ qt_update_ignore_pch_source(Core kernel/qmetatype.cpp )
# special case begin
add_dependencies(Core qmodule_pri)
-add_dependencies(Core ${QT_CMAKE_EXPORT_NAMESPACE}::moc)
-add_dependencies(Core ${QT_CMAKE_EXPORT_NAMESPACE}::rcc)
-add_dependencies(CorePrivate ${QT_CMAKE_EXPORT_NAMESPACE}::moc)
-add_dependencies(CorePrivate ${QT_CMAKE_EXPORT_NAMESPACE}::rcc)
if (NOT QT_NAMESPACE STREQUAL "")
target_compile_definitions(Core PUBLIC "QT_NAMESPACE=${QT_NAMESPACE}")
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt
index 078e973dc8..3e5a4a9be0 100644
--- a/src/widgets/CMakeLists.txt
+++ b/src/widgets/CMakeLists.txt
@@ -65,8 +65,6 @@ qt_internal_add_module(Widgets
"kernel/qt_widgets_pch.h"
)
-add_dependencies(Widgets ${QT_CMAKE_EXPORT_NAMESPACE}::uic) # special case
-
# Resources:
set(qstyle_resource_files
"images/cdr-128.png"