|
@@ -52,6 +52,8 @@ macro(SDL_DetectCMakePlatform)
|
|
|
set(SDL_CMAKE_PLATFORM Minix)
|
|
|
elseif(CMAKE_SYSTEM_NAME MATCHES "Android.*")
|
|
|
set(SDL_CMAKE_PLATFORM Android)
|
|
|
+ elseif(CMAKE_SYSTEM_NAME MATCHES "Emscripten.*")
|
|
|
+ set(SDL_CMAKE_PLATFORM Emscripten)
|
|
|
elseif(CMAKE_SYSTEM_NAME MATCHES "BeOS.*")
|
|
|
message_error("BeOS support has been removed as of SDL 2.0.2.")
|
|
|
endif()
|
|
@@ -76,7 +78,7 @@ function(SDL_DetectCPUArchitecture)
|
|
|
endforeach()
|
|
|
endif()
|
|
|
|
|
|
- set(sdl_known_archs x86 x64 arm32 arm64 loongarch64)
|
|
|
+ set(sdl_known_archs x86 x64 arm32 arm64 loongarch64 emscripten)
|
|
|
if(NOT sdl_cpu_names)
|
|
|
set(found FALSE)
|
|
|
foreach(sdl_known_arch ${sdl_known_archs})
|