use pkg-config to find libusb
This makes more (but not all) of the compilation process succeed on NetBSD.
This commit is contained in:
parent
2c91367429
commit
c1e6316bdc
|
@ -703,7 +703,9 @@ include_directories(Externals/soundtouch)
|
|||
dolphin_find_optional_system_library(CUBEB Externals/cubeb)
|
||||
|
||||
if(NOT ANDROID)
|
||||
dolphin_find_optional_system_library(LibUSB Externals/libusb)
|
||||
dolphin_find_optional_system_library_pkgconfig(
|
||||
LibUSB libusb-1.0 LibUSB::LibUSB Externals/libusb
|
||||
)
|
||||
add_definitions(-D__LIBUSB__)
|
||||
endif()
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ else()
|
|||
target_link_libraries(hidapi PRIVATE udev)
|
||||
else()
|
||||
target_sources(hidapi PRIVATE hidapi-src/libusb/hid.c)
|
||||
target_link_libraries(hidapi PRIVATE ${LIBUSB_LIBRARIES})
|
||||
target_link_libraries(hidapi PRIVATE LibUSB::LibUSB)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
|
Loading…
Reference in New Issue