Add emscripten
This commit is contained in:
parent
68df5326d7
commit
70d5e11719
4 changed files with 189 additions and 39 deletions
12
make.sh
12
make.sh
|
@ -35,10 +35,14 @@ if [ $PLATFORM = "sdl" ]; then
|
|||
# - SDL2 (dev) package
|
||||
|
||||
SDL_FLAGS=`sdl2-config --cflags --libs`
|
||||
COMMAND="${COMPILER} ${C_FLAGS} frontend_sdl.c -I/usr/local/include ${SDL_FLAGS}"
|
||||
${COMPILER} ${C_FLAGS} frontend_sdl.c -I/usr/local/include ${SDL_FLAGS}
|
||||
elif [ $PLATFORM = "emscripten" ]; then
|
||||
# emscripten (browser Javascript) build, requires:
|
||||
# - emscripten
|
||||
# COMMAND="../emsdk/upstream/emscripten/emcc ./frontend_sdl.c -s USE_SDL=2 -O3 -lopenal --shell-file HTMLshell.html -o licar.html -s EXPORTED_FUNCTIONS=\'[\"_main\",\"_webButton\"]\' -s EXPORTED_RUNTIME_METHODS=\'[\"ccall\",\"cwrap\"]\'"
|
||||
../emsdk/upstream/emscripten/emcc ./frontend_sdl.c -s USE_SDL=2 -O3 -lopenal --shell-file HTMLshell.html -o licar.html -s EXPORTED_FUNCTIONS='["_main","_webButton"]' -s EXPORTED_RUNTIME_METHODS='["ccall","cwrap"]'
|
||||
else
|
||||
echo "unknown frontend"
|
||||
fi
|
||||
|
||||
echo ${COMMAND}
|
||||
${COMMAND}
|
||||
|
||||
echo "done"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue