17 lines
433 B
CMake
17 lines
433 B
CMake
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}")
|
|
|