Blog/Tests/CMakeLists.txt

18 lines
433 B
Text
Raw Normal View History

find_package(Catch2 3 REQUIRED)
add_executable(tests test.cpp)
target_include_directories(tests PRIVATE ../Src)
target_link_libraries(tests PRIVATE BlogParser)
target_link_libraries(tests PRIVATE BlogPageBuilder)
target_link_libraries(tests PUBLIC md4c)
target_link_libraries(tests PUBLIC md4c-html)
target_link_libraries(tests PRIVATE Catch2::Catch2WithMain)
target_include_directories(tests PUBLIC "${PROJECT_BINARY_DIR}")