aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2024-02-19 17:13:50 +0100
committerTim Jenssen <tim.jenssen@qt.io>2024-02-20 11:02:08 +0000
commitf88c243e839cbee8181d1c9679859f62a68df522 (patch)
tree3496ac85a614395a6708e6e05bd9a32dca68b94b
parent594db163358a5a6b0ec04327d0e558b85a10f630 (diff)
fix BUILD_PLUGINS usage
If BUILD_PLUGINS was enabled DBUILD_PLUGIN_USAGESTATISTIC could not be enabled. Change-Id: I9a080a137c6262ebd87ccb8758daf62fed3e1b93 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r--CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e378abb..0bdda7e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,6 +11,9 @@ string(REPLACE ";" "$<SEMICOLON>" CMAKE_PREFIX_PATH_MASKED_SEMICOLON "${CMAKE_PR
if(CMAKE_OSX_ARCHITECTURES)
string(REPLACE ";" "$<SEMICOLON>" CMAKE_OSX_ARCHITECTURES_MASKED_SEMICOLON "-DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}")
endif()
+if(BUILD_PLUGINS)
+ string(REPLACE ";" "$<SEMICOLON>" BUILD_PLUGINS_SEMICOLON "-DBUILD_PLUGINS=${BUILD_PLUGINS}")
+endif()
ExternalProject_Add(extra-cmake-modules
PREFIX extra-cmake-modules
@@ -69,6 +72,7 @@ ExternalProject_Add(plugin
-DQtCreator_BINARY_DIR:PATH=${QtCreator_BINARY_DIR}
-DQTC_MERGE_BINARY_DIR:BOOL=${QTC_MERGE_BINARY_DIR}
"${CMAKE_OSX_ARCHITECTURES_MASKED_SEMICOLON}"
+ "${BUILD_PLUGINS_SEMICOLON}"
DEPENDS kuserfeedback QtCreator::Core QtCreator::Debugger QtCreator::ProjectExplorer QtCreator::QtSupport
BUILD_ALWAYS ON
)