Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
set -Eeuxo pipefail

cd "$(dirname ${BASH_SOURCE[0]})"

cargo +nightly build --target wasm32-wasi --release

ls -lah ../target/wasm32-wasi/release/embly.wasm
wasm-strip ../target/wasm32-wasi/release/embly.wasm
ls -lah ../target/wasm32-wasi/release/embly.wasm
if [ -x "$(command -v wasm2wat)" ]; then
    wasm2wat ../target/wasm32-wasi/release/embly.wasm > embly.wat
fi