mirror of
https://github.com/Kitware/CMake.git
synced 2025-12-31 19:00:54 -06:00
Tests/CXXModules: support building specific targets of example trees
This will be used to ensure that module command targets work as intended.
This commit is contained in:
@@ -162,6 +162,9 @@ function (run_cxx_module_test directory)
|
||||
run_cmake_command("examples/${test_name}-build" "${CMAKE_COMMAND}" --build . --config Debug --target "${RunCMake_CXXModules_TARGET}")
|
||||
else ()
|
||||
run_cmake_command("examples/${test_name}-build" "${CMAKE_COMMAND}" --build . --config Debug)
|
||||
foreach (RunCMake_CXXModules_TARGET IN LISTS RunCMake_CXXModules_TARGETS)
|
||||
run_cmake_command("examples/${test_name}-target-${RunCMake_CXXModules_TARGET}" "${CMAKE_COMMAND}" --build . --target "${RunCMake_CXXModules_TARGET}" --config Debug)
|
||||
endforeach ()
|
||||
endif ()
|
||||
if (RunCMake_CXXModules_INSTALL)
|
||||
run_cmake_command("examples/${test_name}-install" "${CMAKE_COMMAND}" --build . --target install --config Debug)
|
||||
|
||||
Reference in New Issue
Block a user