Migrate libasyncio from boost.signal to signals2 (#8756)
[libasyncio] / unittest / CMakeLists.txt
1 # Sources
2 set(testsimpleio_SOURCES test_simpleio_basics.cpp)
3 include_directories(BEFORE
4     ${CMAKE_SOURCE_DIR}/asyncio
5     ${CMAKE_SOURCE_DIR}/utils
6 )
7
8 # Executables
9 add_executable(testsimpleio ${testsimpleio_SOURCES})
10
11 # Dependencies
12 target_link_libraries(testsimpleio libasyncio_utils libasyncio ${Boost_LIBRARIES} ${LIBI2NCOMMON_LIBRARIES})
13
14 # Tests
15 add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} DEPENDS testsimpleio)
16 enable_testing()
17 add_test(testsimpleio testsimpleio)