Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com> Co-authored-by: philmoz <phil.a.mitchell@gmail.com>
32 lines
641 B
CMake
32 lines
641 B
CMake
# - try to find libusb-1 library
|
|
|
|
set(LIBUSB1_ROOT_DIR
|
|
"${LIBUSB1_ROOT_DIR}"
|
|
CACHE
|
|
PATH
|
|
"Root directory to search for libusb-1")
|
|
|
|
find_library(LIBUSB1_LIBRARY
|
|
NAMES
|
|
libusb-1.0
|
|
libusb-1.0.so
|
|
libusb-1.0.so.0
|
|
libusb-1.0.dll
|
|
libusb-1.0.dylib
|
|
HINTS
|
|
"${LIBUSB1_ROOT_DIR}")
|
|
|
|
get_filename_component(LIBUSB1_LIBRARY_PATH ${LIBUSB1_LIBRARY} PATH)
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(LIBUSB1
|
|
DEFAULT_MSG
|
|
LIBUSB1_LIBRARY_PATH)
|
|
|
|
if(LIBUSB1_FOUND)
|
|
set(LIBUSB1_LIBRARY_DIR "${LIBUSB1_LIBRARY_PATH}")
|
|
mark_as_advanced(LIBUSB1_ROOT_DIR)
|
|
endif()
|
|
|
|
mark_as_advanced(LIBUSB1_LIBRARY_PATH)
|