From 6aaedb813fa11ba0679c3051bc2eb28646b9506c Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Sat, 30 Aug 2025 16:53:58 -0700 Subject: Update to SDL3 --- CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 19d1d35..da53ffb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,14 +1,16 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.30) project(xplorer) -set(CMAKE_C_STANDARD 17) +set(CMAKE_C_STANDARD 23) set(CMAKE_C_STANDARD_REQUIRED On) set(CMAKE_C_EXTENSIONS Off) -set(SDL_DIR src/contrib/SDL-2.30.2) +set(SDL_DIR src/contrib/SDL-3.2.20) set(TINYDIR_DIR src/contrib/tinydir-1.2.4) +set(SDL_SHARED OFF) +set(SDL_STATIC ON) add_subdirectory(${SDL_DIR}) add_subdirectory(${TINYDIR_DIR}) @@ -19,7 +21,7 @@ target_include_directories(xplorer PRIVATE ${SDL_DIR}/include) target_link_libraries(xplorer PRIVATE - SDL2-static + SDL3-static filesystem tinydir ui) -- cgit v1.2.3