From de742e9f9a392730e4f7049bf1521806590f22bf Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Fri, 8 Aug 2025 04:55:32 +0200 Subject: [PATCH] cmake: detect RISCOS platform before GNU/Hurd --- cmake/sdlplatform.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/sdlplatform.cmake b/cmake/sdlplatform.cmake index 6b5777aeca..f16fe3f2ef 100644 --- a/cmake/sdlplatform.cmake +++ b/cmake/sdlplatform.cmake @@ -26,6 +26,8 @@ function(SDL_DetectCMakePlatform) set(sdl_cmake_platform ngage) elseif(PS2) set(sdl_cmake_platform ps2) + elseif(RISCOS) + set(sdl_cmake_platform RISCOS) elseif(VITA) set(sdl_cmake_platform Vita) elseif(CMAKE_SYSTEM_NAME MATCHES ".*Linux") @@ -37,6 +39,7 @@ function(SDL_DetectCMakePlatform) elseif(CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*") set(sdl_cmake_platform OpenBSD) elseif(CMAKE_SYSTEM_NAME STREQUAL "GNU") + # GNU/Hurd must be checked AFTER RISCOS set(sdl_cmake_platform Hurd) elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSDI.*") set(sdl_cmake_platform BSDi)