moria/build-wasm.sh

25 lines
632 B
Bash
Executable File

#!/bin/zsh
set -e
if [ "$1" = "-d" ]; then
echo "debug build"
cargo build --target wasm32-unknown-unknown
wasm-bindgen --out-name moria \
--out-dir wasm_out/ \
--target web \
target/wasm32-unknown-unknown/debug/moria.wasm
else
echo "release build"
cargo build --target wasm32-unknown-unknown --profile wasm-release
wasm-bindgen --out-name moria \
--out-dir wasm_out/ \
--target web \
target/wasm32-unknown-unknown/wasm-release/moria.wasm
fi
cp index.html wasm_out
cp -r assets wasm_out
if [ "$1" = "-d" ]; then
http wasm_out
fi