summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKirill Burtsev <kirill.burtsev@qt.io>2021-07-01 15:58:25 +0200
committerKirill Burtsev <kirill.burtsev@qt.io>2021-07-02 16:44:29 +0200
commit10e2c2002cb35251c376600dcd935134c5052bc7 (patch)
treef33e2edaa99ec52a37f40c00fe4ef111a8d0b645
parentfa11a593ee0b263335dbb1d4212bf3c7604f0643 (diff)
Support more than one flag in env var NINJAFLAGS for subproject
Change-Id: I2c854a0e6981cfc8a887fcbcfa5a738cd3d2f5d9 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
-rw-r--r--src/core/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 816f48a96..6f57e32e6 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -573,6 +573,8 @@ foreach(config ${configs})
unset(sandboxTarget)
endif()
+ string(REPLACE " " ";" NINJAFLAGS "$ENV{NINJAFLAGS}")
+
add_custom_command(
OUTPUT
${buildDir}/${config}/QtWebEngineCore.stamp
@@ -581,7 +583,7 @@ foreach(config ${configs})
WORKING_DIRECTORY ${buildDir}/${config}
COMMAND ${CMAKE_COMMAND} -E echo "Ninja ${config} build"
COMMAND Ninja::ninja
- $ENV{NINJAFLAGS}
+ ${NINJAFLAGS}
-C ${buildDir}/${config}
QtWebEngineCore ${sandboxTarget}
USES_TERMINAL