Mercurial > molko
diff CMakeLists.txt @ 613:f76cada0bbb2
misc: switch to SDL3
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 20 Aug 2023 11:14:58 +0200 |
parents | 78eb9f7a64f0 |
children | 19d19f644b5e |
line wrap: on
line diff
--- a/CMakeLists.txt Sun Aug 20 10:48:57 2023 +0200 +++ b/CMakeLists.txt Sun Aug 20 11:14:58 2023 +0200 @@ -70,10 +70,12 @@ include(cmake/MlkNls.cmake) include(cmake/MlkTileset.cmake) -find_package(SDL2 MODULE REQUIRED COMPONENTS image ttf) +find_package(Jansson REQUIRED) find_package(OpenAL REQUIRED) +find_package(SDL3 REQUIRED) +find_package(SDL3_image REQUIRED) +find_package(SDL3_ttf REQUIRED) find_package(SndFile REQUIRED) -find_package(Jansson REQUIRED) # POSIX math library isn't available everywhere. find_library(M_LIBRARY m) @@ -110,10 +112,6 @@ add_subdirectory(examples) endif () -# -# SDL2 is not always configured using CMake on some systems which means the -# CMake configuration file isn't provided, so use our own... -# configure_file( ${molko_SOURCE_DIR}/cmake/MlkOptions.install.cmake ${molko_BINARY_DIR}/cmake/MlkOptions.cmake @@ -121,7 +119,6 @@ install( FILES ${molko_BINARY_DIR}/cmake/MlkOptions.cmake - ${molko_SOURCE_DIR}/cmake/FindSDL2.cmake ${molko_SOURCE_DIR}/cmake/FindSndFile.cmake ${molko_SOURCE_DIR}/cmake/MlkBcc.cmake ${molko_SOURCE_DIR}/cmake/MlkMap.cmake