resolv.patch 773 B

123456789101112131415161718192021222324252627
  1. diff --git a/drogon_ctl/CMakeLists.txt b/drogon_ctl/CMakeLists.txt
  2. --- a/drogon_ctl/CMakeLists.txt
  3. +++ b/drogon_ctl/CMakeLists.txt
  4. @@ -39,6 +39,9 @@
  5. if(WIN32)
  6. target_link_libraries(drogon_ctl PRIVATE ws2_32 Rpcrt4)
  7. endif(WIN32)
  8. +if(APPLE)
  9. + target_link_libraries(drogon_ctl PRIVATE resolv)
  10. +endif()
  11. message(STATUS "bin:" ${INSTALL_BIN_DIR})
  12. install(TARGETS drogon_ctl RUNTIME DESTINATION ${INSTALL_BIN_DIR})
  13. if(WIN32)
  14. diff --git a/CMakeLists.txt b/CMakeLists.txt
  15. --- a/CMakeLists.txt
  16. +++ b/CMakeLists.txt
  17. @@ -58,6 +58,9 @@
  18. else(BUILD_DROGON_SHARED)
  19. add_library(${PROJECT_NAME} STATIC)
  20. endif(BUILD_DROGON_SHARED)
  21. +if(APPLE)
  22. + target_link_libraries(${PROJECT_NAME} PUBLIC resolv)
  23. +endif()
  24. include(cmake/DrogonUtilities.cmake)
  25. include(CheckIncludeFileCXX)