summaryrefslogtreecommitdiffstats
path: root/Modules/CTestTargets.cmake
diff options
context:
space:
mode:
authorCody Martin <codytylermartin@gmail.com>2022-08-26 18:41:52 (GMT)
committerBrad King <brad.king@kitware.com>2022-08-30 19:00:16 (GMT)
commita79ccf7188bef1c3ed14bbb4b1e79973ccb587e4 (patch)
tree11c6cb64fb86f770040f8a8056e8f60c5351d6a9 /Modules/CTestTargets.cmake
parentbbda95e7bde9e97d1d03322c6a54e89871045a3b (diff)
downloadCMake-a79ccf7188bef1c3ed14bbb4b1e79973ccb587e4.zip
CMake-a79ccf7188bef1c3ed14bbb4b1e79973ccb587e4.tar.gz
CMake-a79ccf7188bef1c3ed14bbb4b1e79973ccb587e4.tar.bz2
CTestTargets: Include CMAKE_CTEST_ARGUMENTS in CTEST_TEST_TARGET_ALIAS
Extend the change from commit 4153d8445b (Add CMAKE_CTEST_ARGUMENTS variable to pass command-line arguments to ctest, 2019-12-28, v3.17.0-rc1~150^2) to cover the test target alias created by `CTEST_TEST_TARGET_ALIAS` too. This should allow: set(CMAKE_CTEST_ARGUMENTS -T Test --no-compress-output) set(CTEST_TEST_TARGET_ALIAS runtests) include(CTest) to use the arguments as part of `make runtests`. Fixes: #22239
Diffstat (limited to 'Modules/CTestTargets.cmake')
-rw-r--r--Modules/CTestTargets.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/CTestTargets.cmake b/Modules/CTestTargets.cmake
index 838fbbf..b91b48e 100644
--- a/Modules/CTestTargets.cmake
+++ b/Modules/CTestTargets.cmake
@@ -86,7 +86,7 @@ if(NOT _CTEST_TARGETS_ADDED)
# or "RUN_TESTS" target:
if(CTEST_TEST_TARGET_ALIAS)
add_custom_target(${CTEST_TEST_TARGET_ALIAS}
- ${CMAKE_CTEST_COMMAND} ${__conf_types}
+ ${CMAKE_CTEST_COMMAND} ${CMAKE_CTEST_ARGUMENTS} ${__conf_types}
USES_TERMINAL
)
endif()