From 9b5e0b581f53fba1bcfd7dcdfcda423efb67eb0c Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Mon, 24 Jun 2024 15:25:26 +0200 Subject: [PATCH] Fix the '-submodules' argument to 'BUILD_' argument transformation Ensure the coma-separated argument is transformed to CMake list properly. Amends 7c8bab37bb792086f38d704f37bc8b712311d0f7 Pick-to: 6.8 Task-number: QTBUG-122954 Change-Id: I082ad2c9c964c66feee3a8deff55ae137adafe8b Reviewed-by: Alexandru Croitor --- cmake/QtIRHelpers.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/QtIRHelpers.cmake b/cmake/QtIRHelpers.cmake index 8e2af7f8..678848f6 100644 --- a/cmake/QtIRHelpers.cmake +++ b/cmake/QtIRHelpers.cmake @@ -117,7 +117,7 @@ function(qt_ir_get_args_from_optfile_configure_filtered optfile_path out_var) if(submodules) qt_ir_get_top_level_submodules(include_submodules exclude_submodules) if(NOT include_submodules AND arg_ALREADY_INITIALIZED) - set(include_submodules "${submodules}") + string(REPLACE "," ";" include_submodules "${submodules}") endif() # qtrepotools is always implicitly cloned, but it doesn't actually