comparison cmake/function/MalikaniaDefineTest.cmake @ 99:0addfab87b17

Common: implement basic tilesets, closes #664
author David Demelier <markand@malikania.fr>
date Fri, 18 Aug 2017 18:45:07 +0200
parents 858621081b95
children f8c6d2244795
comparison
equal deleted inserted replaced
98:f4d23ad4aa27 99:0addfab87b17
74 source_group(private\\Resources FILES ${outputs}) 74 source_group(private\\Resources FILES ${outputs})
75 target_compile_definitions( 75 target_compile_definitions(
76 test-${TEST_NAME} 76 test-${TEST_NAME}
77 PRIVATE 77 PRIVATE
78 BOOST_TEST_DYN_LINK 78 BOOST_TEST_DYN_LINK
79 CMAKE_CURRENT_BINARY_DIR=\"${CMAKE_CURRENT_BINARY_DIR}\"
80 CMAKE_CURRENT_SOURCE_DIR=\"${CMAKE_CURRNET_SOURCE_DIR}\"
79 SOURCE_DIRECTORY=\"${CMAKE_BINARY_DIR}/test/${TEST_NAME}\" 81 SOURCE_DIRECTORY=\"${CMAKE_BINARY_DIR}/test/${TEST_NAME}\"
80 ) 82 )
81 set_target_properties( 83 set_target_properties(
82 test-${TEST_NAME} 84 test-${TEST_NAME}
83 PROPERTIES 85 PROPERTIES
94 ) 96 )
95 97
96 target_link_libraries( 98 target_link_libraries(
97 test-${TEST_NAME} 99 test-${TEST_NAME}
98 ${TEST_LIBRARIES} 100 ${TEST_LIBRARIES}
99 ${Boost_unit_test_framework_LIBRARY} 101 Boost::boost
102 Boost::unit_test_framework
100 ) 103 )
101 104
102 add_dependencies(tests test-${TEST_NAME}) 105 add_dependencies(tests test-${TEST_NAME})
103 106
104 malikania_vera_check(test-${TEST_NAME} "${TEST_SOURCES}") 107 malikania_vera_check(test-${TEST_NAME} "${TEST_SOURCES}")