25 lines
632 B
Bash
Executable File
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
|