CMakeLists.txt 450 B

123456789101112131415161718192021
  1. cmake_minimum_required(VERSION 2.6)
  2. set(piv_srcs
  3. piv.c
  4. piv-nodes.c
  5. piv-scheduler.c
  6. piv-ufo-base.c)
  7. set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}")
  8. include(ConfigurePaths)
  9. configure_paths(PIV)
  10. find_package(PkgConfig REQUIRED)
  11. pkg_check_modules(UFO ufo>=0.6.0 REQUIRED)
  12. include_directories(${UFO_INCLUDE_DIRS})
  13. link_directories(${UFO_LIBRARY_DIRS})
  14. add_executable(piv ${piv_srcs})
  15. target_link_libraries(piv ${UFO_LIBRARIES})