cmake: when there are alternatives, don't use libusb by default

This commit is contained in:
Anonymous Maarten 2022-07-26 02:41:43 +02:00 committed by Sam Lantinga
parent d6a8b43cf7
commit a4e6f3ca9d
2 changed files with 12 additions and 4 deletions

View file

@ -1176,10 +1176,10 @@ endmacro()
# Check for HIDAPI support
macro(CheckHIDAPI)
set(HAVE_HIDAPI TRUE)
if(NOT HIDAPI_SKIP_LIBUSB)
if(SDL_HIDAPI_LIBUSB)
set(HAVE_LIBUSB FALSE)
pkg_check_modules(LIBUSB libusb-1.0)
if (LIBUSB_FOUND)
if(LIBUSB_FOUND)
check_include_file(libusb.h HAVE_LIBUSB_H ${LIBUSB_CFLAGS})
if(HAVE_LIBUSB_H)
set(HAVE_LIBUSB TRUE)