Commit | Line | Data |
---|---|---|
68d2167b | 1 | find_package(Boost COMPONENTS unit_test_framework REQUIRED) |
a87a0712 | 2 | |
68d2167b | 3 | enable_testing() |
a87a0712 | 4 | |
68d2167b | 5 | INCLUDE_DIRECTORIES(BEFORE ${CMAKE_SOURCE_DIR}/src ${Boost_INCLUDE_DIRS}) |
a87a0712 | 6 | |
68d2167b | 7 | set(cpp_tests basic.cpp baudrate.cpp) |
a87a0712 | 8 | |
68d2167b YY |
9 | add_executable(test_libftdi1 ${cpp_tests}) |
10 | target_link_libraries(test_libftdi1 ftdi1 ${Boost_UNIT_TEST_FRAMEWORK_LIBRARIES}) | |
a87a0712 | 11 | |
68d2167b | 12 | add_test(test_libftdi1 test_libftdi1) |
a87a0712 | 13 | |
68d2167b YY |
14 | # Add custom target so we run easily run "make check" |
15 | add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND} DEPENDS test_libftdi1) |