Sfoglia il codice sorgente

cmake: detect RISCOS platform before GNU/Hurd

Anonymous Maarten 1 mese fa
parent
commit
de742e9f9a
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      cmake/sdlplatform.cmake

+ 3 - 0
cmake/sdlplatform.cmake

@@ -26,6 +26,8 @@ function(SDL_DetectCMakePlatform)
     set(sdl_cmake_platform ngage)
     set(sdl_cmake_platform ngage)
   elseif(PS2)
   elseif(PS2)
     set(sdl_cmake_platform ps2)
     set(sdl_cmake_platform ps2)
+  elseif(RISCOS)
+    set(sdl_cmake_platform RISCOS)
   elseif(VITA)
   elseif(VITA)
     set(sdl_cmake_platform Vita)
     set(sdl_cmake_platform Vita)
   elseif(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
   elseif(CMAKE_SYSTEM_NAME MATCHES ".*Linux")
@@ -37,6 +39,7 @@ function(SDL_DetectCMakePlatform)
   elseif(CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*")
   elseif(CMAKE_SYSTEM_NAME MATCHES "kOpenBSD.*|OpenBSD.*")
     set(sdl_cmake_platform OpenBSD)
     set(sdl_cmake_platform OpenBSD)
   elseif(CMAKE_SYSTEM_NAME STREQUAL "GNU")
   elseif(CMAKE_SYSTEM_NAME STREQUAL "GNU")
+    # GNU/Hurd must be checked AFTER RISCOS
     set(sdl_cmake_platform Hurd)
     set(sdl_cmake_platform Hurd)
   elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSDI.*")
   elseif(CMAKE_SYSTEM_NAME MATCHES ".*BSDI.*")
     set(sdl_cmake_platform BSDi)
     set(sdl_cmake_platform BSDi)