aboutsummaryrefslogtreecommitdiff
path: root/modules/FindDNSSD.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'modules/FindDNSSD.cmake')
-rw-r--r--modules/FindDNSSD.cmake14
1 files changed, 9 insertions, 5 deletions
diff --git a/modules/FindDNSSD.cmake b/modules/FindDNSSD.cmake
index fca7f33e..fcbeecf2 100644
--- a/modules/FindDNSSD.cmake
+++ b/modules/FindDNSSD.cmake
@@ -19,11 +19,15 @@ FIND_PATH(DNSSD_INCLUDE_DIR dns_sd.h
/usr/include/avahi-compat-libdns_sd/
)
-FIND_LIBRARY(DNSSD_LIBRARIES NAMES dns_sd
- PATHS
- /usr/lib
- /usr/local/lib
-)
+if (APPLE)
+ set(DNSSD_LIBRARIES "/usr/lib/libSystem.dylib")
+else (APPLE)
+ FIND_LIBRARY(DNSSD_LIBRARIES NAMES dns_sd
+ PATHS
+ /usr/lib
+ /usr/local/lib
+ )
+endif (APPLE)
if (DNSSD_INCLUDE_DIR AND DNSSD_LIBRARIES)
set(DNSSD_FOUND TRUE)