#!/bin/sh
# Use Emscripten 6.0.12 (emcc on PATH).
set -eu
tar xzf modified-source.tar.gz
mkdir -p dist
cd source
emcc -O2 --js-library ../colorkey.js -sUSE_SDL=1 -sASYNCIFY=1 -sALLOW_MEMORY_GROWTH=1 -sFORCE_FILESYSTEM=1 '-sEXPORTED_RUNTIME_METHODS=["FS","ccall"]' -sEXIT_RUNTIME=0 --use-preload-plugins -DSOUND '-DVERSION="1.0.5"' '-DPACKAGE="lpairs"' '-DSRC_DIR="/data/"' -I. -o ../dist/game.js lpairs/web.c lpairs/sndsrv.c lpairs/dynlist.c lpairs/sdl.c lpairs/cfg.c lpairs/pairs.c lpairs/main.c lpairs/menu.c --preload-file lpairs/gfx@/data/gfx --preload-file lpairs/sound@/data/sound
