We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9e6f2a commit 9e24878Copy full SHA for 9e24878
tests/CMakeLists.txt
@@ -7,7 +7,9 @@ if(NOT COMMAND ld_add_test)
7
get_target_property(${TARGET_NAME}_EXCLUDE_FROM_ALL ${TARGET_NAME} EXCLUDE_FROM_ALL)
8
if(NOT ${${TARGET_NAME}_EXCLUDE_FROM_ALL})
9
message(STATUS "[${PROJECT_NAME}] Adding test ${TARGET_NAME}")
10
- add_test(${TARGET_NAME} ${TARGET_NAME})
+
11
+ # https://stackoverflow.com/a/35697020
12
+ add_test(NAME ${TARGET_NAME} COMMAND $<TARGET_FILE:${TARGET_NAME}>)
13
else()
14
message(STATUS "[${PROJECT_NAME}] Test ${TARGET_NAME} is excluded from ALL, not adding as test")
15
endif()
0 commit comments