mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
e20a0265de
It substantially complicates the code and doesn't really provide any functionality. According to the forums, the Android app is out of date and has been broken for quite a while. If we want to add this back, I'd write an app that speaks a more native Wiimote protocol, and we can hook that up to the backend quite easily. It could even be over our NetPlay protocol!
37 lines
1.1 KiB
CMake
37 lines
1.1 KiB
CMake
set(SRCS ControllerEmu.cpp
|
|
InputConfig.cpp
|
|
ControllerInterface/ControllerInterface.cpp
|
|
ControllerInterface/Device.cpp
|
|
ControllerInterface/ExpressionParser.cpp)
|
|
|
|
if(WIN32)
|
|
set(SRCS ${SRCS}
|
|
ControllerInterface/DInput/DInput.cpp
|
|
ControllerInterface/DInput/DInputJoystick.cpp
|
|
ControllerInterface/DInput/DInputKeyboardMouse.cpp
|
|
ControllerInterface/XInput/XInput.cpp
|
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp)
|
|
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
|
set(SRCS ${SRCS}
|
|
ControllerInterface/OSX/OSX.mm
|
|
ControllerInterface/OSX/OSXKeyboard.mm
|
|
ControllerInterface/OSX/OSXJoystick.mm
|
|
ControllerInterface/ForceFeedback/ForceFeedbackDevice.cpp)
|
|
elseif(X11_FOUND)
|
|
set(SRCS ${SRCS}
|
|
ControllerInterface/Xlib/Xlib.cpp)
|
|
if(XINPUT2_FOUND)
|
|
set(SRCS ${SRCS}
|
|
ControllerInterface/Xlib/XInput2.cpp)
|
|
endif()
|
|
elseif(ANDROID)
|
|
set(SRCS ${SRCS}
|
|
ControllerInterface/Android/Android.cpp)
|
|
endif()
|
|
|
|
if(SDL_FOUND OR SDL2_FOUND)
|
|
set(SRCS ${SRCS} ControllerInterface/SDL/SDL.cpp)
|
|
endif()
|
|
|
|
add_dolphin_library(inputcommon "${SRCS}" "")
|