From 5d08927edaf3de7b6c810fc9ab3f11f1fff5a5ec Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 1 Mar 2024 16:14:47 +1100 Subject: [PATCH] Build: forward SDL defines to audaspace audaspace used undefined SDL library & include variables. --- extern/audaspace/blender_config.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/extern/audaspace/blender_config.cmake b/extern/audaspace/blender_config.cmake index 4d34218e723..f2c81fc5b0e 100644 --- a/extern/audaspace/blender_config.cmake +++ b/extern/audaspace/blender_config.cmake @@ -36,4 +36,15 @@ set(LIBPULSE_FOUND ${WITH_PULSEAUDIO}) set(PYTHONLIBS_FOUND TRUE) set(NUMPY_FOUND ${WITH_PYTHON_NUMPY}) set(NUMPY_INCLUDE_DIRS ${PYTHON_NUMPY_INCLUDE_DIRS}) + set(SDL_FOUND ${WITH_SDL}) +if(SDL_FOUND) + set(USE_SDL2 TRUE) + if(WITH_SDL_DYNLOAD) + set(SDL2_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/extern/sdlew/include/SDL2") + # Not needed, Blender's `sdlew` defines symbols. + set(SDL2_LIBRARY "") + endif() + # This probably shouldn't be used, but it is. + set(SDL_LIBRARY "${SDL2_LIBRARY}") +endif()