mirror of
https://github.com/greatscottgadgets/hackrf.git
synced 2026-03-10 01:08:42 +01:00
FindLIBUSB.cmake: Fix inconsistency in LIBUSB_LIBRARY_NAME[S] vars.
This commit is contained in:
@@ -24,9 +24,9 @@ else(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)
|
||||
find_package(PkgConfig)
|
||||
pkg_check_modules(PC_LIBUSB libusb-1.0)
|
||||
|
||||
set(LIBUSB_LIBRARY_NAME usb-1.0)
|
||||
set(LIBUSB_LIBRARY_NAMES usb-1.0)
|
||||
if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||||
set(LIBUSB_LIBRARY_NAME usb)
|
||||
set(LIBUSB_LIBRARY_NAMES usb)
|
||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
# vcpkg's libusb-1.0 has a "lib" prefix, but on Windows MVSC, CMake doesn't
|
||||
# search for static libraries with lib prefixes automatically.
|
||||
@@ -38,7 +38,7 @@ else(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)
|
||||
|
||||
find_library(
|
||||
LIBUSB_LIBRARIES
|
||||
NAMES ${LIBUSB_LIBRARY_NAME}
|
||||
NAMES ${LIBUSB_LIBRARY_NAMES}
|
||||
PATHS ${PC_LIBUSB_LIBDIR} ${PC_LIBUSB_LIBRARY_DIRS})
|
||||
|
||||
endif(LIBUSB_INCLUDE_DIR AND LIBUSB_LIBRARIES)
|
||||
|
||||
Reference in New Issue
Block a user