summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2011-02-22 19:31:50 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2011-02-22 19:31:50 (GMT)
commit15ff343d23c7c424bc56fd1f156869d8d00e3c34 (patch)
treed997bc4f4dd3c03652c129ff6bbd1fab228315e1
parent11f55fff8fc8946535afdd43d16ffe9384c5e1c8 (diff)
parent816c9d1aa1f2b42d40c81a991b68c96eb12b6d26 (diff)
downloadCMake-15ff343d23c7c424bc56fd1f156869d8d00e3c34.zip
CMake-15ff343d23c7c424bc56fd1f156869d8d00e3c34.tar.gz
CMake-15ff343d23c7c424bc56fd1f156869d8d00e3c34.tar.bz2
Merge topic 'fix-4564-make-test-alias'
816c9d1 CTest: Add alias for make test target (#4564)
-rw-r--r--Modules/CTestTargets.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/Modules/CTestTargets.cmake b/Modules/CTestTargets.cmake
index e3ef86c..d66874d 100644
--- a/Modules/CTestTargets.cmake
+++ b/Modules/CTestTargets.cmake
@@ -84,4 +84,12 @@ IF(NOT _CTEST_TARGETS_ADDED)
ENDFOREACH(testtype)
ENDFOREACH(mode)
ENDIF("${CMAKE_GENERATOR}" MATCHES Make)
+
+ # If requested, add an alias that is the equivalent of the built-in "test"
+ # or "RUN_TESTS" target:
+ IF(CTEST_TEST_TARGET_ALIAS)
+ ADD_CUSTOM_TARGET(${CTEST_TEST_TARGET_ALIAS}
+ ${CMAKE_CTEST_COMMAND} ${__conf_types}
+ )
+ ENDIF()
ENDIF(NOT _CTEST_TARGETS_ADDED)