From 1d2435529fd29b8e94030eccae526f617e907373 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Mon, 16 Jul 2007 06:48:02 +0000 Subject: Rename it as discussed with Alex svn path=/trunk/KDE/kdelibs/; revision=688461 --- modules/FindLinuxWirelesstools.cmake | 39 ++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 modules/FindLinuxWirelesstools.cmake (limited to 'modules/FindLinuxWirelesstools.cmake') 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, +# +# 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 ) + -- cgit v1.2.1 From 0e6e562f6144cb145c893aaf81c200e9bc4d8b73 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Sun, 26 Aug 2007 13:49:18 +0000 Subject: Use FIND_PACKAGE_HANDLE_STANDARD_ARGS svn path=/trunk/KDE/kdelibs/; revision=704860 --- modules/FindLinuxWirelesstools.cmake | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'modules/FindLinuxWirelesstools.cmake') diff --git a/modules/FindLinuxWirelesstools.cmake b/modules/FindLinuxWirelesstools.cmake index 844e6c56..794bba77 100644 --- a/modules/FindLinuxWirelesstools.cmake +++ b/modules/FindLinuxWirelesstools.cmake @@ -20,19 +20,9 @@ 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) +include(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(IW "Could not find Linux Wirelesstools (libIW)" IW_INCLUDE_DIR IW_LIBRARIES ) + # show the IW_INCLUDE_DIR and IW_LIBRARIES variables only in the advanced view MARK_AS_ADVANCED(IW_INCLUDE_DIR IW_LIBRARIES ) -- cgit v1.2.1