Commit c9927bbb17992938753a499d5bb93d9862165b6d

Ryan C. Gordon 2015-12-29T00:24:37

CMake: don't try to use the Linux joystick code on Android (thanks, Martin!). Fixes Bugzilla #3201.

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b101119..38ce0d7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -826,7 +826,7 @@ elseif(UNIX AND NOT APPLE)
 
   if(SDL_JOYSTICK)
     CheckUSBHID()   # seems to be BSD specific - limit the test to BSD only?
-    if(LINUX)
+    if(LINUX AND NOT ANDROID)
       set(SDL_JOYSTICK_LINUX 1)
       file(GLOB JOYSTICK_SOURCES ${SDL2_SOURCE_DIR}/src/joystick/linux/*.c)
       set(SOURCE_FILES ${SOURCE_FILES} ${JOYSTICK_SOURCES})