We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd2cf68 commit 5e4e80fCopy full SHA for 5e4e80f
test/CMakeLists.txt
@@ -3,14 +3,18 @@ add_executable(unittests
3
../cdoc/CDocCipher.cpp
4
../cdoc/Crypto.cpp)
5
6
+target_compile_definitions(unittests PRIVATE
7
+ DATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data"
8
+)
9
+
10
target_link_libraries(unittests
11
OpenSSL::SSL
12
cdoc
13
Boost::unit_test_framework)
14
15
add_test(NAME runtest
16
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/unittests --build_info=YES --logger=HRF,all,stdout
- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/test
17
+ WORKING_DIRECTORY $<TARGET_FILE_DIR:cdoc>
18
)
19
20
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} DEPENDS unittests)
0 commit comments