diff options
author | Laurent Montel <montel@kde.org> | 2007-07-16 06:48:02 +0000 |
---|---|---|
committer | Laurent Montel <montel@kde.org> | 2007-07-16 06:48:02 +0000 |
commit | 1d2435529fd29b8e94030eccae526f617e907373 (patch) | |
tree | d884554ab7f1462cb9b2bc7670385b12d9aa04d3 /modules/FindLinuxWirelesstools.cmake | |
parent | c59a60af070ece837376f87b5835bc6a8f65aa14 (diff) | |
download | extra-cmake-modules-1d2435529fd29b8e94030eccae526f617e907373.tar.gz extra-cmake-modules-1d2435529fd29b8e94030eccae526f617e907373.tar.bz2 |
Rename it as discussed with Alex
svn path=/trunk/KDE/kdelibs/; revision=688461
Diffstat (limited to 'modules/FindLinuxWirelesstools.cmake')
-rw-r--r-- | modules/FindLinuxWirelesstools.cmake | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/modules/FindLinuxWirelesstools.cmake b/modules/FindLinuxWirelesstools.cmake new file mode 100644 index 00000000..844e6c56 --- /dev/null +++ b/modules/FindLinuxWirelesstools.cmake @@ -0,0 +1,39 @@ +# - Try to find wireless extensions support libraries +# Once done this will define +# +# IW_FOUND - system has IW +# IW_INCLUDE_DIR - the IW include directory +# IW_LIBRARIES - Link to these to use IW + +# Copyright (c) 2006, Thorsten Roeder, <thorsten.roeder@weihenstephan.org> +# +# Redistribution and use is allowed according to the terms of the BSD license. +# For details see the accompanying COPYING-CMAKE-SCRIPTS file. + + +IF (IW_INCLUDE_DIR) + # Already in cache, be silent + SET(LinuxWirelesstools_FIND_QUIETLY TRUE) +ENDIF (IW_INCLUDE_DIR) + +FIND_PATH(IW_INCLUDE_DIR iwlib.h) + +FIND_LIBRARY(IW_LIBRARIES NAMES iw) + +IF(IW_INCLUDE_DIR AND IW_LIBRARIES) + SET(IW_FOUND TRUE) +ENDIF(IW_INCLUDE_DIR AND IW_LIBRARIES) + +IF(IW_FOUND) + IF(NOT LinuxWirelesstools_FIND_QUIETLY) + MESSAGE(STATUS "Found Linux Wirelesstools lib : ${IW_LIBRARIES}") + ENDIF(NOT LinuxWirelesstools_FIND_QUIETLY) +ELSE(IW_FOUND) + IF(LinuxWirelesstools_FIND_REQUIRED) + MESSAGE(FATAL_ERROR "Could not find Linux Wirelesstools (libIW)") + ENDIF(LinuxWirelesstools_FIND_REQUIRED) +ENDIF(IW_FOUND) + +# show the IW_INCLUDE_DIR and IW_LIBRARIES variables only in the advanced view +MARK_AS_ADVANCED(IW_INCLUDE_DIR IW_LIBRARIES ) + |