set(SDL_SHARED OFF) set(SDL_STATIC ON) set(SDL_TEST_LIBRARY OFF) set(SDL_TESTS OFF) set(SDL_DISABLE_INSTALL ON) set(SDL_DISABLE_INSTALL_DOCS ON) set(SDL_INSTALL_TESTS OFF) set(SDL_UNIX_CONSOLE_BUILD ON) set(SDL_AUDIO OFF) if (NOT APPLE) # Working around cocoa/SDL_tray.m linker errors. set(SDL_VIDEO OFF) endif() set(SDL_GPU OFF) set(SDL_RENDER OFF) set(SDL_CAMERA OFF) set(SDL_DIALOG OFF) add_subdirectory(SDL) if (TARGET SDL3) dolphin_disable_warnings(SDL3) endif() if (TARGET SDL3-static) dolphin_disable_warnings(SDL3-static) endif()