blob: 6ae5afe8f02dd550b037ae5d93599af47ce5ea47 [file] [log] [blame]
#
# Compiling/running tests
#
if (use_context)
add_definitions(-DUSE_CBOR_CONTEXT)
endif()
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${dist_dir}/test )
add_executable ( cose_test test.c )
target_link_libraries (cose_test PRIVATE cose-c )
## OpenSSL
message ( "LIBS: *** ${OPENSSL_LIBRARIES}")
message ( "INC: *** ${OPENSSL_INCLUDE_DIR}")
target_include_directories(cose_test PRIVATE ${OPENSSL_INCLUDE_DIR})
#target_link_libraries( cose_test PRIVATE event_openssl)
target_link_libraries( cose_test PRIVATE ${OPENSSL_LIBRARIES} )
target_link_libraries( cose_test PRIVATE cn-cbor )
target_include_directories ( cose_test PRIVATE ../include )
target_include_directories ( cose_test PRIVATE ../src )
target_include_directories ( cose_test PUBLIC ../../cose/cn-cbor/include )
target_include_directories ( cose_test PUBLIC ../../cn-cbor/implement/cn-cbor/include )
enable_testing()
add_test ( NAME cose_test COMMAND cose_test )