Removed SDL_MISC_DISABLED

This commit is contained in:
Sam Lantinga 2024-01-17 08:57:27 -08:00
parent 20fa5e6ad0
commit 130b361904
2 changed files with 22 additions and 40 deletions

View File

@ -241,7 +241,6 @@ set(SDL_SUBSYSTEMS
Hidapi Hidapi
Power Power
Sensor Sensor
Misc
) )
foreach(_SUB IN LISTS SDL_SUBSYSTEMS) foreach(_SUB IN LISTS SDL_SUBSYSTEMS)
string(TOUPPER ${_SUB} _OPT) string(TOUPPER ${_SUB} _OPT)
@ -1212,10 +1211,8 @@ if(ANDROID)
sdl_sources("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") sdl_sources("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c")
set_property(SOURCE "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-declaration-after-statement") set_property(SOURCE "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-declaration-after-statement")
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/android/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/android/*.c")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
# SDL_spinlock.c Needs to be compiled in ARM mode. # SDL_spinlock.c Needs to be compiled in ARM mode.
# There seems to be no better way currently to set the ARM mode. # There seems to be no better way currently to set the ARM mode.
@ -1388,10 +1385,8 @@ elseif(EMSCRIPTEN)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/main/emscripten/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/main/emscripten/*.c")
set(HAVE_SDL_MAIN_CALLBACKS TRUE) set(HAVE_SDL_MAIN_CALLBACKS TRUE)
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/emscripten/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/emscripten/*.c")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_AUDIO) if(SDL_AUDIO)
set(SDL_AUDIO_DRIVER_EMSCRIPTEN 1) set(SDL_AUDIO_DRIVER_EMSCRIPTEN 1)
@ -1678,10 +1673,8 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)
endif() endif()
endif() endif()
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/unix/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/unix/*.c")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_POWER) if(SDL_POWER)
if(LINUX) if(LINUX)
@ -1749,14 +1742,12 @@ elseif(WINDOWS)
endif() endif()
endif() endif()
if(SDL_MISC)
if(WINDOWS_STORE) if(WINDOWS_STORE)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/winrt/*.cpp") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/winrt/*.cpp")
else() else()
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/windows/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/windows/*.c")
endif() endif()
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
# Check for DirectX # Check for DirectX
if(SDL_DIRECTX) if(SDL_DIRECTX)
@ -2039,14 +2030,12 @@ elseif(APPLE)
sdl_sources("${SDL3_SOURCE_DIR}/src/video/SDL_video_capture_apple.m") sdl_sources("${SDL3_SOURCE_DIR}/src/video/SDL_video_capture_apple.m")
endif() endif()
if(SDL_MISC)
if(IOS OR TVOS OR VISIONOS) if(IOS OR TVOS OR VISIONOS)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/ios/*.m") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/ios/*.m")
else() else()
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/macos/*.m") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/macos/*.m")
endif() endif()
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_AUDIO) if(SDL_AUDIO)
set(SDL_AUDIO_DRIVER_COREAUDIO 1) set(SDL_AUDIO_DRIVER_COREAUDIO 1)
@ -2303,10 +2292,8 @@ elseif(HAIKU)
set(HAVE_SDL_JOYSTICK TRUE) set(HAVE_SDL_JOYSTICK TRUE)
endif() endif()
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/haiku/*.cc") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/haiku/*.cc")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_VIDEO) if(SDL_VIDEO)
set(SDL_VIDEO_DRIVER_HAIKU 1) set(SDL_VIDEO_DRIVER_HAIKU 1)
@ -2346,10 +2333,8 @@ elseif(HAIKU)
sdl_link_dependency(base LIBS root be media game device textencoding) sdl_link_dependency(base LIBS root be media game device textencoding)
elseif(RISCOS) elseif(RISCOS)
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/riscos/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/riscos/*.c")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_VIDEO) if(SDL_VIDEO)
set(SDL_VIDEO_DRIVER_RISCOS 1) set(SDL_VIDEO_DRIVER_RISCOS 1)
@ -2385,10 +2370,8 @@ elseif(VITA)
set_property(SOURCE "${SDL3_SOURCE_DIR}/src/atomic/SDL_spinlock.c" APPEND_STRING PROPERTY COMPILE_FLAGS " -marm") set_property(SOURCE "${SDL3_SOURCE_DIR}/src/atomic/SDL_spinlock.c" APPEND_STRING PROPERTY COMPILE_FLAGS " -marm")
endif() endif()
if(SDL_MISC)
sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/vita/*.c") sdl_glob_sources("${SDL3_SOURCE_DIR}/src/misc/vita/*.c")
set(HAVE_SDL_MISC TRUE) set(HAVE_SDL_MISC TRUE)
endif()
if(SDL_AUDIO) if(SDL_AUDIO)
set(SDL_AUDIO_DRIVER_VITA 1) set(SDL_AUDIO_DRIVER_VITA 1)

View File

@ -265,7 +265,6 @@
#cmakedefine SDL_THREADS_DISABLED @SDL_THREADS_DISABLED@ #cmakedefine SDL_THREADS_DISABLED @SDL_THREADS_DISABLED@
#cmakedefine SDL_VIDEO_DISABLED @SDL_VIDEO_DISABLED@ #cmakedefine SDL_VIDEO_DISABLED @SDL_VIDEO_DISABLED@
#cmakedefine SDL_POWER_DISABLED @SDL_POWER_DISABLED@ #cmakedefine SDL_POWER_DISABLED @SDL_POWER_DISABLED@
#cmakedefine SDL_MISC_DISABLED @SDL_MISC_DISABLED@
/* Enable various audio drivers */ /* Enable various audio drivers */
#cmakedefine SDL_AUDIO_DRIVER_ALSA @SDL_AUDIO_DRIVER_ALSA@ #cmakedefine SDL_AUDIO_DRIVER_ALSA @SDL_AUDIO_DRIVER_ALSA@