diff --git a/CMakeLists.txt b/CMakeLists.txt index 461fd7782..ab0ffacc4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1046,6 +1046,9 @@ if(ANDROID) endif() if(SDL_JOYSTICK) CheckHIDAPI() + if(HAVE_HIDAPI) + set(SOURCE_FILES ${SOURCE_FILES} ${SDL2_SOURCE_DIR}/src/hidapi/android/hid.cpp) + endif() set(SDL_JOYSTICK_ANDROID 1) file(GLOB ANDROID_JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/android/*.c ${SDL2_SOURCE_DIR}/src/joystick/steam/*.c) set(SOURCE_FILES ${SOURCE_FILES} ${ANDROID_JOYSTICK_SOURCES})