|
@@ -508,6 +508,7 @@ set_option(SDL_HIDAPI "Enable the HIDAPI subsystem" ON)
|
|
|
dep_option(SDL_HIDAPI_LIBUSB "Use libusb for low level joystick drivers" OFF SDL_HIDAPI OFF)
|
|
|
dep_option(SDL_HIDAPI_JOYSTICK "Use HIDAPI for low level joystick drivers" ON SDL_HIDAPI OFF)
|
|
|
dep_option(SDL_VIRTUAL_JOYSTICK "Enable the virtual-joystick driver" ON SDL_HIDAPI OFF)
|
|
|
+set_option(SDL_LIBUDEV "Enable libudev support" ON)
|
|
|
set_option(SDL_ASAN "Use AddressSanitizer to detect memory errors" OFF)
|
|
|
option_string(SDL_VENDOR_INFO "Vendor name and/or version to add to SDL_REVISION" "")
|
|
|
set_option(SDL_CCACHE "Use Ccache to speed up build" ON)
|
|
@@ -1495,7 +1496,7 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)
|
|
|
set(SDL_INPUT_WSCONS 1)
|
|
|
endif()
|
|
|
|
|
|
- check_include_file("libudev.h" HAVE_LIBUDEV_H)
|
|
|
+ CheckLibUDev()
|
|
|
check_include_file("sys/inotify.h" HAVE_SYS_INOTIFY_H)
|
|
|
check_symbol_exists(inotify_init "sys/inotify.h" HAVE_INOTIFY_INIT)
|
|
|
check_symbol_exists(inotify_init1 "sys/inotify.h" HAVE_INOTIFY_INIT1)
|