CMakeLists.txt 460 B

12345678910111213141516171819
  1. cmake_minimum_required(VERSION 2.8)
  2. project(zerotier-root)
  3. if(WIN32)
  4. add_definitions(-DNOMINMAX)
  5. endif(WIN32)
  6. add_executable(${PROJECT_NAME} root.cpp)
  7. target_link_libraries(${PROJECT_NAME} zt_core zt_osdep pthread resolv)
  8. target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_11)
  9. target_include_directories(${PROJECT_NAME} PRIVATE
  10. ${CMAKE_SOURCE_DIR}/node
  11. ${CMAKE_SOURCE_DIR}/osdep
  12. ${CMAKE_SOURCE_DIR}/ext/json
  13. ${CMAKE_SOURCE_DIR}/ext/cpp-httplib
  14. )