comparison cmake/function/IrccdDefineTest.cmake @ 532:c59b87f66b67

CMake: share same resources, closes #725
author David Demelier <markand@malikania.fr>
date Thu, 16 Nov 2017 23:59:37 +0100
parents 9c18bfff72ef
children 48c6a1167245
comparison
equal deleted inserted replaced
531:d71c59eb04c3 532:c59b87f66b67
69 target_compile_definitions( 69 target_compile_definitions(
70 test-${TEST_NAME} 70 test-${TEST_NAME}
71 PRIVATE 71 PRIVATE
72 ${TEST_FLAGS} 72 ${TEST_FLAGS}
73 BOOST_TEST_DYN_LINK 73 BOOST_TEST_DYN_LINK
74 CMAKE_BINARY_DIR="${CMAKE_BINARY_DIR}"
74 CMAKE_SOURCE_DIR="${CMAKE_SOURCE_DIR}" 75 CMAKE_SOURCE_DIR="${CMAKE_SOURCE_DIR}"
75 CMAKE_CURRENT_BINARY_DIR="${CMAKE_CURRENT_BINARY_DIR}" 76 CMAKE_CURRENT_BINARY_DIR="${CMAKE_CURRENT_BINARY_DIR}"
76 CMAKE_CURRENT_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}" 77 CMAKE_CURRENT_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}"
77 TESTS_BINARY_DIR="${tests_BINARY_DIR}"
78 SOURCEDIR="${CMAKE_CURRENT_SOURCE_DIR}"
79 BINARYDIR="${CMAKE_CURRENT_BINARY_DIR}"
80 IRCCD_TESTS_DIRECTORY="${CMAKE_BINARY_DIR}/tests"
81 ) 78 )
82 79
83 # Tests are all in the same directory 80 # Tests are all in the same directory
84 set_target_properties( 81 set_target_properties(
85 test-${TEST_NAME} 82 test-${TEST_NAME}