aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Reed <ranger@befunk.com>2007-01-05 20:11:53 +0000
committerBenjamin Reed <ranger@befunk.com>2007-01-05 20:11:53 +0000
commit1da145531916baeb0a69d264968c519c1ff6ee39 (patch)
tree92816e46878255434349c444a193025d37f7c9f5
parent9efa24c92ede5a642b707bece68d5c7ebcb74086 (diff)
downloadextra-cmake-modules-1da145531916baeb0a69d264968c519c1ff6ee39.tar.gz
extra-cmake-modules-1da145531916baeb0a69d264968c519c1ff6ee39.tar.bz2
on osx the DNS-SD bits are in libSystem
svn path=/trunk/KDE/kdelibs/; revision=620375
-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)