horcrux/test/CMakeLists.txt
2020-12-12 01:44:49 +01:00

12 lines
387 B
CMake

set(BINARY ${CMAKE_PROJECT_NAME}_test)
add_executable(${BINARY} main.cpp crypto-test.cpp io-test.cpp utils-test.cpp)
add_test(NAME test COMMAND ${BINARY})
target_link_libraries(${BINARY} PUBLIC ${CMAKE_PROJECT_NAME}_lib gtest)
file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/test_work_dir
DESTINATION ${CMAKE_BINARY_DIR})
add_definitions(-DTEST_WORK_DIR="${CMAKE_BINARY_DIR}/test_work_dir")