From 0bdaaf6c76f320bd75a2c9bb20da151c469d6402 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 2 Oct 2025 11:46:59 +0100 Subject: [PATCH] build: Prefix SDL- to revision from REVISION.txt This makes it possible to get the version number of an unknown SDL binary from `strings libSDL3.so.0 | grep SDL-`, like we could for SDL 2. Resolves: https://github.com/libsdl-org/SDL/issues/14114 Signed-off-by: Simon McVittie (cherry picked from commit 618b7b6c736bb9c70fde5f98e01b45c4357a65ea) --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 78153fea05..29c1b25151 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3153,7 +3153,8 @@ endforeach() if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/REVISION.txt") file(STRINGS "${CMAKE_CURRENT_SOURCE_DIR}/REVISION.txt" revisions) list(GET revisions 0 revisions_0) - string(STRIP "${revisions_0}" SDL_REVISION) + string(STRIP "${revisions_0}" revisions_0_stripped) + set(SDL_REVISION "SDL-${revisions_0_stripped}") else() set(SDL_REVISION "" CACHE STRING "Custom SDL revision (only used when REVISION.txt does not exist)") endif()