Core: remove sdlew/WITH_SDL_DYNLOAD & disable SDL by default

Disable dynamic SDL loading as well as disable SDL for release builds.

This was only used for audio output which can already use OpenAL
if there are back-ends not natively supported by Blender.

- Remove extern/sdlew/
- Remove the WITH_SDL_DYNLOAD build option.
- Remove `bpy.app.sdl.available`.

Ref !127554
This commit is contained in:
Campbell Barton
2024-09-13 22:44:35 +10:00
parent 4743abda5e
commit c6afb0e270
84 changed files with 25 additions and 18511 deletions

View File

@@ -28,13 +28,6 @@ if(NOT WITH_SYSTEM_AUDASPACE)
list(APPEND LIB
audaspace
)
if(WITH_SDL)
if(WITH_SDL_DYNLOAD)
list(APPEND LIB
extern_sdlew
)
endif()
endif()
else()
list(APPEND LIB
${AUDASPACE_C_LIBRARIES}