| #!/usr/bin/env bash |
| |
| set -o errexit |
| set -o pipefail |
| |
| SRCDIR="$(dirname $(dirname ${BASH_SOURCE[0]}))" |
| |
| mkdir -p emcc-build |
| echo "emcc-tests: build:wasm" |
| emcmake cmake -S $SRCDIR -B emcc-build -DCMAKE_BUILD_TYPE=Release -G Ninja |
| ninja -C emcc-build binaryen_wasm |
| echo "emcc-tests: test:wasm" |
| $SRCDIR/check.py --binaryen-bin=emcc-build/bin binaryenjs_wasm |
| echo "emcc-tests: done:wasm" |
| |
| echo "emcc-tests: build:js" |
| ninja -C emcc-build binaryen_js |
| echo "emcc-tests: test:js" |
| $SRCDIR/check.py --binaryen-bin=emcc-build/bin binaryenjs |
| echo "emcc-tests: done:js" |