CMakeLists.txt 664 B

123456789101112131415161718192021222324252627
  1. cmake_minimum_required (VERSION 2.6)
  2. set(CMAKE_BUILD_TYPE DEBUG)
  3. set(SOFTWAREWATCHDOG_INCLUDE_DIRECTORY ../include)
  4. MESSAGE("Building software-watchdog test applications")
  5. include_directories(${SOFTWAREWATCHDOG_INCLUDE_DIRECTORY})
  6. add_executable(test1 test1.c)
  7. target_link_libraries(test1 LINK_PUBLIC
  8. software-watchdog
  9. pthread)
  10. add_test(NAME test1 COMMAND test1)
  11. add_executable(test2 test2.c)
  12. target_link_libraries(test2 LINK_PUBLIC
  13. software-watchdog
  14. pthread)
  15. add_test(NAME test2 COMMAND test2)
  16. add_executable(test3 test3.c)
  17. target_link_libraries(test3 LINK_PUBLIC
  18. software-watchdog
  19. pthread)
  20. add_test(NAME test3 COMMAND test3)