diff options
Diffstat (limited to 'tests/libtest/CMakeLists.txt')
| -rw-r--r-- | tests/libtest/CMakeLists.txt | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tests/libtest/CMakeLists.txt b/tests/libtest/CMakeLists.txt index 4d42aa51..bea8d60c 100644 --- a/tests/libtest/CMakeLists.txt +++ b/tests/libtest/CMakeLists.txt @@ -20,12 +20,6 @@ function(SETUP_TEST TEST_NAME) # ARGN are the files in the test PROPERTIES COMPILE_DEFINITIONS ${UPPER_TEST_NAME}) set_target_properties(${TEST_NAME} PROPERTIES PROJECT_LABEL "${TARGET_LABEL_PREFIX}${TEST_NAME}") - - # Add the postfix to the executable since it is - # not added automatically as for modules and shared libraries - set_target_properties(${TEST_NAME} - PROPERTIES DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") - endfunction() @@ -33,7 +27,11 @@ transform_makefile_inc("Makefile.inc" "${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc. include(${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake) foreach(TEST_NAME ${noinst_PROGRAMS}) - setup_test(${TEST_NAME} ${${TEST_NAME}_SOURCES}) + if(DEFINED ${TEST_NAME}_SOURCES) + setup_test(${TEST_NAME} ${${TEST_NAME}_SOURCES}) + else() + setup_test(${TEST_NAME} ${nodist_${TEST_NAME}_SOURCES}) + endif() endforeach() # Allows for hostname override to make tests machine independent. |
