11 lines
509 B
CMake
11 lines
509 B
CMake
cmake_minimum_required(VERSION 3.7.0)
|
|
project(daemon-test CXX)
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CPP_HTTPLIB " ../3rdparty/cpp-httplib/")
|
|
set(CMAKE_CXX_FLAGS "-g -O3 -DBOOST_LOG_DYN_LINK -DBOOST_LOG_USE_NATIVE_SYSLOG -Wall")
|
|
find_package(Boost COMPONENTS unit_test_framework filesystem system thread REQUIRED)
|
|
include_directories(aes67-daemon ${CPP_HTTPLIB} ${Boost_INCLUDE_DIR})
|
|
add_executable(daemon-test daemon_test.cpp)
|
|
target_link_libraries(daemon-test ${Boost_LIBRARIES})
|
|
add_test(daemon-test daemon-test)
|