Respect ENABLE_HIDAPI option

This commit is contained in:
capitalistspz 2025-06-20 10:19:34 +01:00
parent 4f4412b334
commit 6bc53dd9f9

View file

@ -70,10 +70,14 @@ if (ENABLE_WIIMOTE)
api/Wiimote/NativeWiimoteController.h api/Wiimote/NativeWiimoteController.h
api/Wiimote/NativeWiimoteController.cpp api/Wiimote/NativeWiimoteController.cpp
api/Wiimote/WiimoteDevice.h api/Wiimote/WiimoteDevice.h
api/Wiimote/hidapi/HidapiWiimote.cpp
api/Wiimote/hidapi/HidapiWiimote.h
) )
if (UNIX AND NOT APPLE) if (ENABLE_HIDAPI)
target_sources(CemuInput PRIVATE
api/Wiimote/hidapi/HidapiWiimote.cpp
api/Wiimote/hidapi/HidapiWiimote.h)
endif ()
if (ENABLE_BLUEZ)
target_sources(CemuInput PRIVATE target_sources(CemuInput PRIVATE
api/Wiimote/l2cap/L2CapWiimote.cpp api/Wiimote/l2cap/L2CapWiimote.cpp
api/Wiimote/l2cap/L2CapWiimote.h) api/Wiimote/l2cap/L2CapWiimote.h)
@ -95,6 +99,7 @@ target_link_libraries(CemuInput PRIVATE
pugixml::pugixml pugixml::pugixml
SDL2::SDL2 SDL2::SDL2
) )
if (ENABLE_HIDAPI) if (ENABLE_HIDAPI)
target_link_libraries(CemuInput PRIVATE hidapi::hidapi) target_link_libraries(CemuInput PRIVATE hidapi::hidapi)
endif() endif()
@ -103,7 +108,6 @@ if (ENABLE_WXWIDGETS)
target_link_libraries(CemuInput PRIVATE wx::base wx::core) target_link_libraries(CemuInput PRIVATE wx::base wx::core)
endif() endif()
if (ENABLE_BLUEZ) if (ENABLE_BLUEZ)
target_link_libraries(CemuInput PRIVATE bluez::bluez) target_link_libraries(CemuInput PRIVATE bluez::bluez)
endif () endif ()