Merge tag '1.2.0' into debian
[fw/stlink] / cmake / modules / FindLibUSB.cmake
diff --git a/cmake/modules/FindLibUSB.cmake b/cmake/modules/FindLibUSB.cmake
new file mode 100644 (file)
index 0000000..2e518a7
--- /dev/null
@@ -0,0 +1,27 @@
+# FindLibUSB.cmake - Try to find the Hiredis library\r
+# Once done this will define\r
+#\r
+#  LIBUSB_FOUND - System has libusb\r
+#  LIBUSB_INCLUDE_DIR - The libusb include directory\r
+#  LIBUSB_LIBRARIES - The libraries needed to use libusb\r
+#  LIBUSB_DEFINITIONS - Compiler switches required for using libusb\r
+\r
+FIND_PATH(LIBUSB_INCLUDE_DIR NAMES libusb.h\r
+   HINTS\r
+   /usr\r
+   /usr/local\r
+   /opt\r
+   PATH_SUFFIXES libusb-1.0\r
+   )\r
+\r
+FIND_LIBRARY(LIBUSB_LIBRARIES NAMES usb-1.0\r
+   HINTS\r
+   /usr\r
+   /usr/local\r
+   /opt\r
+   )\r
+\r
+INCLUDE(FindPackageHandleStandardArgs)\r
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(Libusb DEFAULT_MSG LIBUSB_LIBRARIES LIBUSB_INCLUDE_DIR)\r
+\r
+MARK_AS_ADVANCED(LIBUSB_INCLUDE_DIR LIBUSB_LIBRARIES)\r