Feature #117 ยป 0023-emsbuild.sh-Build-sdl2-client.patch
platforms/emscripten/emsbuild.sh | ||
---|---|---|
sed -e "s,<EMSDK_ROOT>,${EMSDK_ROOT}," \
|
||
"${PLATFORM_ROOT}/setups/cross-ems.tmpl" > cross.txt
|
||
# Build SDL2 separately first, without USE_PTHREADS that
|
||
# the main build uses.
|
||
if ! embuilder build sdl2 sdl2_image sdl2_ttf sdl2_gfx sdl2_mixer ; then
|
||
echo "SDL2 build failed!" >&2
|
||
exit 1
|
||
fi
|
||
if ! CC=emcc CXX=em++ AR=emar meson setup \
|
||
--cross-file=cross.txt \
|
||
-Ddefault_library=static \
|
||
... | ... | |
-Daudio=none \
|
||
-Dmwand=false \
|
||
-Dtools=[] \
|
||
-Dclients=stub \
|
||
-Dclients=stub,sdl2 \
|
||
-Dfcmp=[] \
|
||
"${PLATFORM_ROOT}/../../"
|
||
then
|