CMakeLists.txt 447 B

123456789101112131415
  1. cmake_minimum_required(VERSION 2.6)
  2. project(libgluonutil C)
  3. set_property(DIRECTORY PROPERTY COMPILE_DEFINITIONS _GNU_SOURCE)
  4. add_library(gluonutil SHARED libgluonutil.c)
  5. set_property(TARGET gluonutil PROPERTY COMPILE_FLAGS "-Wall -std=c99")
  6. target_link_libraries(gluonutil json-c uci)
  7. install(TARGETS gluonutil
  8. ARCHIVE DESTINATION lib
  9. LIBRARY DESTINATION lib
  10. )
  11. install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/libgluonutil.h DESTINATION include)