X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=cmake%2Fmodules%2FFindLibUSB.cmake;fp=cmake%2Fmodules%2FFindLibUSB.cmake;h=2e518a7a6dd31058f77361279db6954f281dfd54;hb=d15a2535cae3a76608fe9e7b3a7da27f409fa400;hp=0000000000000000000000000000000000000000;hpb=e653ca6cdf7f63dd70f748f970c1e0345bc19946;p=fw%2Fstlink diff --git a/cmake/modules/FindLibUSB.cmake b/cmake/modules/FindLibUSB.cmake new file mode 100644 index 0000000..2e518a7 --- /dev/null +++ b/cmake/modules/FindLibUSB.cmake @@ -0,0 +1,27 @@ +# FindLibUSB.cmake - Try to find the Hiredis library +# Once done this will define +# +# LIBUSB_FOUND - System has libusb +# LIBUSB_INCLUDE_DIR - The libusb include directory +# LIBUSB_LIBRARIES - The libraries needed to use libusb +# LIBUSB_DEFINITIONS - Compiler switches required for using libusb + +FIND_PATH(LIBUSB_INCLUDE_DIR NAMES libusb.h + HINTS + /usr + /usr/local + /opt + PATH_SUFFIXES libusb-1.0 + ) + +FIND_LIBRARY(LIBUSB_LIBRARIES NAMES usb-1.0 + HINTS + /usr + /usr/local + /opt + ) + +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(Libusb DEFAULT_MSG LIBUSB_LIBRARIES LIBUSB_INCLUDE_DIR) + +MARK_AS_ADVANCED(LIBUSB_INCLUDE_DIR LIBUSB_LIBRARIES)