CMakeLists.txt 651 B

1234567891011121314151617181920
  1. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DSTATICLIB")
  2. aux_source_directory(. SRC_LIST)
  3. file(GLOB HEADERS "*.h")
  4. add_library(whisper ${SRC_LIST} ${HEADERS})
  5. find_package(Boost QUIET REQUIRED COMPONENTS regex)
  6. find_package(Dev)
  7. target_include_directories(whisper PRIVATE ..)
  8. target_include_directories(whisper PRIVATE ../utils)
  9. target_link_libraries(whisper ${Boost_REGEX_LIBRARIES})
  10. target_link_libraries(whisper ${Dev_DEVCORE_LIBRARIES})
  11. target_link_libraries(whisper ${Dev_DEVCRYPTO_LIBRARIES})
  12. target_link_libraries(whisper ${Dev_P2P_LIBRARIES})
  13. install(TARGETS whisper RUNTIME DESTINATION bin ARCHIVE DESTINATION lib LIBRARY DESTINATION lib)