diff options
author | Cristian Adam <cristian.adam@qt.io> | 2021-12-13 19:47:15 +0100 |
---|---|---|
committer | Cristian Adam <cristian.adam@qt.io> | 2021-12-14 09:53:58 +0000 |
commit | 323567e64a3b319d93584363688bcba6424500d4 (patch) | |
tree | 08b01c15543e1c60a0f8c1556d8bbc72fa5e49e8 | |
parent | 06b967df5056685eb3d3ff5c289869f924787a71 (diff) |
CMake: Skip AUTOMOC and AUTOUIC for Googletest and Yaml-cpp
These libraries do not use any Qt related technologies, no need
to have automoc and autouic enabled.
Change-Id: I294a989c200bc8ec937f8aa780ef20a5882e5a56
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
-rw-r--r-- | cmake/FindGoogletest.cmake | 1 | ||||
-rw-r--r-- | cmake/Findyaml-cpp.cmake | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/cmake/FindGoogletest.cmake b/cmake/FindGoogletest.cmake index 84d8018ffd..eee8127a95 100644 --- a/cmake/FindGoogletest.cmake +++ b/cmake/FindGoogletest.cmake @@ -100,6 +100,7 @@ if(Googletest_FOUND AND NOT TARGET Googletest) GTEST_HAS_PARAM_TEST GTEST_HAS_DEATH_TEST ) + set_target_properties(Googletest PROPERTIES AUTOMOC OFF AUTOUIC OFF) target_link_libraries(Googletest Threads::Threads) endif() diff --git a/cmake/Findyaml-cpp.cmake b/cmake/Findyaml-cpp.cmake index 277d8069e0..9325e891b7 100644 --- a/cmake/Findyaml-cpp.cmake +++ b/cmake/Findyaml-cpp.cmake @@ -26,6 +26,7 @@ else() INCLUDES ${YAML_SOURCE_DIR}/include PUBLIC_DEFINES YAML_CPP_DLL PUBLIC_INCLUDES ${YAML_SOURCE_DIR}/include + PROPERTIES AUTOMOC OFF AUTOUIC OFF SOURCES ${YAML_SOURCE_DIR}/include/yaml-cpp ${YAML_SOURCE_DIR}/include/yaml-cpp/anchor.h |