From 0627100ce751bf2ad58a385e76ca93a08d276d04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Thu, 27 Jul 2023 15:52:29 -0400 Subject: [PATCH] apple: link with resolv, CoreFoundation, Security Change-Id: I95dfb2e81308d0c727b18aae96d9b67d570cf492 --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d14bc98..af085df 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,6 +72,10 @@ list (APPEND dhtnet_HEADERS add_library(dhtnet ${dhtnet_SOURCES}) target_link_libraries(dhtnet PUBLIC PkgConfig::opendht PkgConfig::pjproject fmt::fmt ${MSGPACK_LIB}) +if (APPLE) + target_link_libraries(dhtnet PRIVATE SYSTEM "-framework CoreFoundation" "-framework Security" "resolv") +endif() + target_include_directories(dhtnet PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<INSTALL_INTERFACE:include> -- GitLab