diff options
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/CMakeLists.txt b/CMakeLists.txt index 19d1d35..da53ffb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
| @@ -1,14 +1,16 @@ | |||
| 1 | cmake_minimum_required(VERSION 3.5) | 1 | cmake_minimum_required(VERSION 3.30) | 
| 2 | 2 | ||
| 3 | project(xplorer) | 3 | project(xplorer) | 
| 4 | 4 | ||
| 5 | set(CMAKE_C_STANDARD 17) | 5 | set(CMAKE_C_STANDARD 23) | 
| 6 | set(CMAKE_C_STANDARD_REQUIRED On) | 6 | set(CMAKE_C_STANDARD_REQUIRED On) | 
| 7 | set(CMAKE_C_EXTENSIONS Off) | 7 | set(CMAKE_C_EXTENSIONS Off) | 
| 8 | 8 | ||
| 9 | set(SDL_DIR src/contrib/SDL-2.30.2) | 9 | set(SDL_DIR src/contrib/SDL-3.2.20) | 
| 10 | set(TINYDIR_DIR src/contrib/tinydir-1.2.4) | 10 | set(TINYDIR_DIR src/contrib/tinydir-1.2.4) | 
| 11 | 11 | ||
| 12 | set(SDL_SHARED OFF) | ||
| 13 | set(SDL_STATIC ON) | ||
| 12 | add_subdirectory(${SDL_DIR}) | 14 | add_subdirectory(${SDL_DIR}) | 
| 13 | add_subdirectory(${TINYDIR_DIR}) | 15 | add_subdirectory(${TINYDIR_DIR}) | 
| 14 | 16 | ||
| @@ -19,7 +21,7 @@ target_include_directories(xplorer PRIVATE | |||
| 19 | ${SDL_DIR}/include) | 21 | ${SDL_DIR}/include) | 
| 20 | 22 | ||
| 21 | target_link_libraries(xplorer PRIVATE | 23 | target_link_libraries(xplorer PRIVATE | 
| 22 | SDL2-static | 24 | SDL3-static | 
| 23 | filesystem | 25 | filesystem | 
| 24 | tinydir | 26 | tinydir | 
| 25 | ui) | 27 | ui) | 
