1 SET(TARGET_CS_TEST cryptsvc-test)
3 FIND_PACKAGE(Threads REQUIRED)
4 ADD_DEFINITIONS("-DBOOST_TEST_DYN_LINK")
6 PKG_CHECK_MODULES(CS_TEST_DEP REQUIRED ${CRYPTSVC_REQUIRES} ${DEVICE_INFO_REQUIRES})
9 ${CS_TEST_DEP_INCLUDE_DIRS}
10 ${PROJECT_SOURCE_DIR}/include
15 colour_log_formatter.cc
19 ${PROJECT_SOURCE_DIR}/srcs/SecCryptoSvc.c
20 ${PROJECT_SOURCE_DIR}/srcs/device_info.c
23 ADD_EXECUTABLE(${TARGET_CS_TEST} ${CS_TEST_SRCS})
25 TARGET_LINK_LIBRARIES(${TARGET_CS_TEST}
26 ${CS_TEST_DEP_LIBRARIES}
27 ${CMAKE_THREAD_LIBS_INIT}
28 boost_unit_test_framework
32 INSTALL(TARGETS ${TARGET_CS_TEST} DESTINATION bin)