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 9e24878 commit 25c0b0aCopy full SHA for 25c0b0a
tests/CMakeLists.txt
@@ -5,7 +5,9 @@ set(TEST_DATA_DIR ${CMAKE_CURRENT_SOURCE_DIR}/data)
5
if(NOT COMMAND ld_add_test)
6
function(ld_add_test TARGET_NAME)
7
get_target_property(${TARGET_NAME}_EXCLUDE_FROM_ALL ${TARGET_NAME} EXCLUDE_FROM_ALL)
8
- if(NOT ${${TARGET_NAME}_EXCLUDE_FROM_ALL})
+ get_directory_property(PROJECT_EXCLUDE_FROM_ALL DIRECTORY ${PROJECT_SOURCE_DIR} EXCLUDE_FROM_ALL)
9
+
10
+ if(NOT ${TARGET_NAME}_EXCLUDE_FROM_ALL AND NOT PROJECT_EXCLUDE_FROM_ALL)
11
message(STATUS "[${PROJECT_NAME}] Adding test ${TARGET_NAME}")
12
13
# https://stackoverflow.com/a/35697020
0 commit comments