diff options
Diffstat (limited to 'carl9170fw/extra/FindUSB-1.0.cmake')
-rw-r--r-- | carl9170fw/extra/FindUSB-1.0.cmake | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/carl9170fw/extra/FindUSB-1.0.cmake b/carl9170fw/extra/FindUSB-1.0.cmake deleted file mode 100644 index 83df063..0000000 --- a/carl9170fw/extra/FindUSB-1.0.cmake +++ /dev/null @@ -1,112 +0,0 @@ -# - Try to find USB-1.0 -# Once done this will define -# -# USB-1.0_FOUND - system has USB-1.0 -# USB-1.0_INCLUDE_DIRS - the USB-1.0 include directory -# USB-1.0_LIBRARIES - Link these to use USB-1.0 -# USB-1.0_DEFINITIONS - Compiler switches required for using USB-1.0 -# -# Copyright (c) 2009 Andreas Schneider <mail@cynapses.org> -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# 1. Redistributions of source code must retain the copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - - -if (USB-1.0_LIBRARIES AND USB-1.0_INCLUDE_DIRS) - # in cache already - set(USB-1.0_FOUND TRUE) -else (USB-1.0_LIBRARIES AND USB-1.0_INCLUDE_DIRS) - # use pkg-config to get the directories and then use these values - # in the FIND_PATH() and FIND_LIBRARY() calls - if (${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4) - include(UsePkgConfig) - pkgconfig(libusb-1.0 _USB-1.0_INCLUDEDIR _USB-1.0_LIBDIR _USB-1.0_LDFLAGS _USB-1.0_CFLAGS) - else (${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4) - find_package(PkgConfig) - if (PKG_CONFIG_FOUND) - pkg_check_modules(_USB-1.0 libusb-1.0) - endif (PKG_CONFIG_FOUND) - endif (${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} EQUAL 4) - - find_path(USB-1.0_INCLUDE_DIR - NAMES - libusb.h - PATHS - ${_USB-1.0_INCLUDEDIR} - /usr/include - /usr/local/include - /opt/local/include - /sw/include - PATH_SUFFIXES - libusb-1.0 - ) - mark_as_advanced(USB-1.0_INCLUDE_DIR) - - find_library(USB-1.0_LIBRARY - NAMES - usb-1.0 - PATHS - ${_USB-1.0_LIBDIR} - /usr/lib - /usr/local/lib - /opt/local/lib - /sw/lib - ) - mark_as_advanced(USB-1.0_LIBRARY) - - if (USB-1.0_LIBRARY) - set(USB-1.0_FOUND TRUE) - mark_as_advanced(USB-1.0_FOUND) - endif (USB-1.0_LIBRARY) - - set(USB-1.0_INCLUDE_DIRS - ${USB-1.0_INCLUDE_DIR} - ) - - if (USB-1.0_FOUND) - set(USB-1.0_LIBRARIES - ${USB-1.0_LIBRARIES} - ${USB-1.0_LIBRARY} - ) - endif (USB-1.0_FOUND) - - if (USB-1.0_INCLUDE_DIRS AND USB-1.0_LIBRARIES) - set(USB-1.0_FOUND TRUE) - endif (USB-1.0_INCLUDE_DIRS AND USB-1.0_LIBRARIES) - - if (USB-1.0_FOUND) - if (NOT USB-1.0_FIND_QUIETLY) - message(STATUS "Found USB-1.0: ${USB-1.0_LIBRARIES}") - endif (NOT USB-1.0_FIND_QUIETLY) - else (USB-1.0_FOUND) - if (USB-1.0_FIND_REQUIRED) - message(FATAL_ERROR "Could not find USB-1.0") - endif (USB-1.0_FIND_REQUIRED) - endif (USB-1.0_FOUND) - - # show the USB-1.0_INCLUDE_DIRS and USB-1.0_LIBRARIES variables only in the advanced view - mark_as_advanced(USB-1.0_INCLUDE_DIRS USB-1.0_LIBRARIES) - -endif (USB-1.0_LIBRARIES AND USB-1.0_INCLUDE_DIRS) - |