CMakeLists.txt 526 B

123456789101112131415161718192021
  1. cmake_minimum_required (VERSION 2.6)
  2. project(software-watchdog)
  3. # set(CMAKE_VERBOSE_MAKEFILE ON)
  4. set(CMAKE_BUILD_TYPE DEBUG)
  5. option(BUILD_TESTS "Build tests" OFF)
  6. set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  7. set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  8. set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
  9. # link_directories(${LIBRARY_OUTPUT_DIRECTORY})
  10. add_subdirectory(src)
  11. if(BUILD_TESTS)
  12. enable_testing()
  13. add_subdirectory(tests)
  14. endif()
  15. export (PACKAGE software-watchdog)