summaryrefslogtreecommitdiff
path: root/emcc.sh
diff options
context:
space:
mode:
Diffstat (limited to 'emcc.sh')
-rwxr-xr-xemcc.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/emcc.sh b/emcc.sh
new file mode 100755
index 0000000..5b8d13b
--- /dev/null
+++ b/emcc.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+tup || exit 1
+rm -f build/index.*
+cp src/index.html build || exit 1
+cd build || exit 1
+cp -r ../res . || exit 1
+emcc -sUSE_SDL=2 -sUSE_SDL_MIXER=2 -sALLOW_MEMORY_GROWTH \
+ -O3 -s -std=c2x -Wno-initializer-overrides \
+ ../src/*.c ../vendors/*.c \
+ -I../inc -I../vendors -include../vendors/_.h \
+ -o index.js --preload-file res