#!/usr/bin/env bash | |
set -o errexit | |
set -o pipefail | |
mkdir -p emcc-build | |
echo "emcc-tests: build:wasm" | |
emcmake cmake -B emcc-build -DCMAKE_BUILD_TYPE=Release -G Ninja | |
ninja -C emcc-build binaryen_wasm | |
echo "emcc-tests: test:wasm" | |
./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" | |
./check.py --binaryen-bin=emcc-build/bin binaryenjs | |
echo "emcc-tests: done:js" |