Mercurial > malikania
diff cmake/MalikaniaFunctions.cmake @ 44:f30c84b4b9ed
Tests: switch from GoogleTest to Boost.Unit, closes #588
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 30 Nov 2016 21:15:53 +0100 |
parents | d4f5f7231b84 |
children | 7097a91b08a8 |
line wrap: on
line diff
--- a/cmake/MalikaniaFunctions.cmake Tue Nov 29 22:25:17 2016 +0100 +++ b/cmake/MalikaniaFunctions.cmake Wed Nov 30 21:15:53 2016 +0100 @@ -194,7 +194,12 @@ add_executable(test-${TEST_NAME} ${TEST_SOURCES} ${outputs}) source_group(private\\Resources FILES ${outputs}) - target_compile_definitions(test-${TEST_NAME} PRIVATE SOURCE_DIRECTORY=\"${CMAKE_BINARY_DIR}/test/${TEST_NAME}\") + target_compile_definitions( + test-${TEST_NAME} + PRIVATE + BOOST_TEST_DYN_LINK + SOURCE_DIRECTORY=\"${CMAKE_BINARY_DIR}/test/${TEST_NAME}\" + ) set_target_properties( test-${TEST_NAME} PROPERTIES @@ -213,7 +218,7 @@ target_link_libraries( test-${TEST_NAME} ${TEST_LIBRARIES} - gtest + ${Boost_unit_test_framework_LIBRARY} ) add_dependencies(tests test-${TEST_NAME})