diff --git a/cmake/sdlchecks.cmake b/cmake/sdlchecks.cmake index e062043c9..8b7eb03a6 100644 --- a/cmake/sdlchecks.cmake +++ b/cmake/sdlchecks.cmake @@ -1192,6 +1192,7 @@ macro(CheckHIDAPI) if(HIDAPI_ONLY_LIBUSB AND NOT HAVE_LIBUSB) set(HAVE_HIDAPI FALSE) endif() + set(HAVE_HIDAPI_LIBUSB ${HAVE_LIBUSB}) endif() if(HAVE_HIDAPI) @@ -1211,6 +1212,8 @@ macro(CheckHIDAPI) file(GLOB HIDAPI_JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/hidapi/*.c) list(APPEND SOURCE_FILES ${HIDAPI_JOYSTICK_SOURCES}) endif() + else() + set(SDL_HIDAPI_DISABLED 1) endif() else() set(SDL_HIDAPI_DISABLED 1)