From 083940aef1e2bda96040915eb1559539b9243eea Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 9 Jul 2017 17:28:33 -0400 Subject: [PATCH] Don't try to build CD-ROM support on Emscripten. --- extras/buildbot-emscripten.sh | 1 - src/physfs_platforms.h | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/extras/buildbot-emscripten.sh b/extras/buildbot-emscripten.sh index e96e8ac6..79f20a3e 100755 --- a/extras/buildbot-emscripten.sh +++ b/extras/buildbot-emscripten.sh @@ -50,7 +50,6 @@ echo "Setting up Emscripten SDK environment..." source "$ENVSCRIPT" echo "Setting up..." -set -x cd "$PHYSFSBASE" rm -rf buildbot mkdir buildbot diff --git a/src/physfs_platforms.h b/src/physfs_platforms.h index 2a6c820a..55ebff06 100644 --- a/src/physfs_platforms.h +++ b/src/physfs_platforms.h @@ -61,6 +61,10 @@ # define PHYSFS_PLATFORM_BSD 1 # define PHYSFS_PLATFORM_UNIX 1 # define PHYSFS_PLATFORM_POSIX 1 +#elif defined(__EMSCRIPTEN__) +# define PHYSFS_NO_CDROM_SUPPORT 1 +# define PHYSFS_PLATFORM_UNIX 1 +# define PHYSFS_PLATFORM_POSIX 1 #elif defined(unix) || defined(__unix__) # define PHYSFS_PLATFORM_UNIX 1 # define PHYSFS_PLATFORM_POSIX 1