Warning, /frameworks/kdelibs4support/cmake/modules/FindNetworkManager.cmake is written in an unsupported language. File is not indexed.
0001 # - Try to find NetworkManager 0002 # Once done this will define 0003 # 0004 # NETWORKMANAGER_FOUND - system has NetworkManager 0005 # NETWORKMANAGER_INCLUDE_DIRS - the NetworkManager include directories 0006 # NETWORKMANAGER_LIBRARIES - the libraries needed to use NetworkManager 0007 # NETWORKMANAGER_CFLAGS - Compiler switches required for using NetworkManager 0008 # NETWORKMANAGER_VERSION - version number of NetworkManager 0009 0010 # Copyright (c) 2006, Alexander Neundorf, <neundorf@kde.org> 0011 # Copyright (c) 2007, Will Stephenson, <wstephenson@kde.org> 0012 # 0013 # Redistribution and use is allowed according to the terms of the BSD license. 0014 # For details see the accompanying COPYING-CMAKE-SCRIPTS file. 0015 0016 0017 IF (NETWORKMANAGER_INCLUDE_DIRS) 0018 # in cache already 0019 SET(NetworkManager_FIND_QUIETLY TRUE) 0020 ENDIF (NETWORKMANAGER_INCLUDE_DIRS) 0021 0022 IF (NOT WIN32) 0023 # use pkg-config to get the directories and then use these values 0024 # in the FIND_PATH() and FIND_LIBRARY() calls 0025 find_package(PkgConfig) 0026 PKG_SEARCH_MODULE( NETWORKMANAGER libnm ) 0027 ENDIF (NOT WIN32) 0028 0029 IF (NETWORKMANAGER_FOUND) 0030 IF (NOT NetworkManager_FIND_QUIETLY) 0031 MESSAGE(STATUS "Found NetworkManager ${NETWORKMANAGER_VERSION}: ${NETWORKMANAGER_LIBRARY_DIRS}") 0032 ENDIF (NOT NetworkManager_FIND_QUIETLY) 0033 ELSE (NETWORKMANAGER_FOUND) 0034 IF (NetworkManager_FIND_REQUIRED) 0035 MESSAGE(FATAL_ERROR "Could NOT find NetworkManager, check FindPkgConfig output above!") 0036 ENDIF (NetworkManager_FIND_REQUIRED) 0037 ENDIF (NETWORKMANAGER_FOUND) 0038 0039 MARK_AS_ADVANCED(NETWORKMANAGER_INCLUDE_DIRS) 0040