|
@@ -816,7 +816,7 @@ if(ANDROID)
|
|
|
endif()
|
|
|
if(SDL_JOYSTICK)
|
|
|
set(SDL_JOYSTICK_ANDROID 1)
|
|
|
- file(GLOB ANDROID_JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/android/*.c)
|
|
|
+ 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})
|
|
|
set(HAVE_SDL_JOYSTICK TRUE)
|
|
|
endif()
|
|
@@ -1055,7 +1055,7 @@ elseif(UNIX AND NOT APPLE AND NOT ANDROID)
|
|
|
CheckUSBHID() # seems to be BSD specific - limit the test to BSD only?
|
|
|
if(LINUX AND NOT ANDROID)
|
|
|
set(SDL_JOYSTICK_LINUX 1)
|
|
|
- file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/linux/*.c)
|
|
|
+ file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/linux/*.c ${SDL2_SOURCE_DIR}/src/joystick/steam/*.c)
|
|
|
set(SOURCE_FILES ${SOURCE_FILES} ${JOYSTICK_SOURCES})
|
|
|
set(HAVE_SDL_JOYSTICK TRUE)
|
|
|
endif()
|
|
@@ -1382,7 +1382,7 @@ elseif(APPLE)
|
|
|
if(SDL_JOYSTICK)
|
|
|
set(SDL_JOYSTICK_IOKIT 1)
|
|
|
if (IOS)
|
|
|
- file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/iphoneos/*.m)
|
|
|
+ file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/iphoneos/*.m ${SDL2_SOURCE_DIR}/src/joystick/steam/*.c)
|
|
|
else()
|
|
|
file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/darwin/*.c)
|
|
|
endif()
|