aboutsummaryrefslogtreecommitdiff
path: root/modules/FindDNSSD.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'modules/FindDNSSD.cmake')
-rw-r--r--modules/FindDNSSD.cmake48
1 files changed, 0 insertions, 48 deletions
diff --git a/modules/FindDNSSD.cmake b/modules/FindDNSSD.cmake
deleted file mode 100644
index 8604bd57..00000000
--- a/modules/FindDNSSD.cmake
+++ /dev/null
@@ -1,48 +0,0 @@
-# - Try to find DNSSD
-# Once done this will define
-#
-# DNSSD_FOUND - system has DNSSD
-# DNSSD_INCLUDE_DIR - the DNSSD include directory
-# DNSSD_LIBRARIES - Link these to use dnssd
-# DNSSD_DEFINITIONS - Compiler switches required for using DNSSD
-#
-# need more test: look at into dnssd/configure.in.in
-
-# Copyright (c) 2006, Laurent Montel, <montel@kde.org>
-#
-# Redistribution and use is allowed according to the terms of the BSD license.
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-
-FIND_PATH(DNSSD_INCLUDE_DIR dns_sd.h
- /usr/include/avahi-compat-libdns_sd/
-)
-
-if (DNSSD_INCLUDE_DIR)
- if (APPLE)
- set(DNSSD_LIBRARIES "/usr/lib/libSystem.dylib")
- else (APPLE)
- FIND_LIBRARY(DNSSD_LIBRARIES NAMES dns_sd )
- endif (APPLE)
-
- MACRO_PUSH_REQUIRED_VARS()
- set(CMAKE_REQUIRED_INCLUDES ${DNSSD_INCLUDE_DIR})
- set(CMAKE_REQUIRED_LIBRARIES ${DNSSD_LIBRARIES})
- CHECK_FUNCTION_EXISTS(DNSServiceRefDeallocate DNSSD_FUNCTION_FOUND)
- MACRO_POP_REQUIRED_VARS()
-
- if (DNSSD_INCLUDE_DIR AND DNSSD_LIBRARIES AND DNSSD_FUNCTION_FOUND)
- set(DNSSD_FOUND TRUE)
- endif (DNSSD_INCLUDE_DIR AND DNSSD_LIBRARIES AND DNSSD_FUNCTION_FOUND)
-endif (DNSSD_INCLUDE_DIR)
-
-if (DNSSD_FOUND)
- if (NOT DNSSD_FIND_QUIETLY)
- message(STATUS "Found DNSSD: ${DNSSD_LIBRARIES}")
- endif (NOT DNSSD_FIND_QUIETLY)
-else (DNSSD_FOUND)
- if (DNSSD_FIND_REQUIRED)
- message(FATAL_ERROR "Could NOT find DNSSD")
- endif (DNSSD_FIND_REQUIRED)
-endif (DNSSD_FOUND)
-
-MARK_AS_ADVANCED(DNSSD_INCLUDE_DIR DNSSD_LIBRARIES)