aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/QtIRGitHelpers.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/QtIRGitHelpers.cmake')
-rw-r--r--cmake/QtIRGitHelpers.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/cmake/QtIRGitHelpers.cmake b/cmake/QtIRGitHelpers.cmake
index c8f64b49..288f4ac7 100644
--- a/cmake/QtIRGitHelpers.cmake
+++ b/cmake/QtIRGitHelpers.cmake
@@ -1004,7 +1004,9 @@ macro(qt_ir_get_submodules prefix out_var_submodules)
# Then remove any explicitly specified submodules.
set(submodules_with_deps_and_excluded "${submodules_with_deps}")
- list(REMOVE_ITEM submodules_with_deps_and_excluded ${modules_to_exclude})
+ if(modules_to_exclude)
+ list(REMOVE_ITEM submodules_with_deps_and_excluded ${modules_to_exclude})
+ endif()
if(NOT perl_identical_output_for_tests AND modules_to_exclude)
message(DEBUG "Repos that will be excluded after dependency handling: ${modules_to_exclude}")