| 12345678910111213141516171819202122232425 |
- add_executable(core-tests
- main.cc
- httpmessage.cc
- signer.cc
- url.cc )
- set_target_properties(core-tests
- PROPERTIES
- OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}core-tests
- RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
- target_link_libraries(core-tests
- core
- )
-
- ExternalProject_Get_Property(catch INSTALL_DIR)
- set(catch_install_dir ${INSTALL_DIR})
- add_dependencies(core-tests catch)
- target_include_directories(core-tests
- PRIVATE ${catch_install_dir}
- ${CMAKE_SOURCE_DIR}/core/include
- )
- add_test(NAME core-tests COMMAND core-tests)
|