blob: 0a09bb62deef28abc0a6c658afa1e81691159c8e [file] [log] [blame] [edit]
#!/usr/bin/env bash
set -o errexit
set -o pipefail
SRCDIR="$(dirname $(dirname ${BASH_SOURCE[0]}))"
mkdir -p emcc-build-dbg
echo "emcc-tests: build dbg"
emcmake cmake -S $SRCDIR -B emcc-build-dbg -DCMAKE_BUILD_TYPE=Debug -G Ninja
ninja -C emcc-build-dbg binaryen_js
echo "emcc-tests: test dbg"
$SRCDIR/check.py --binaryen-bin=emcc-build-dbg/bin binaryenjs
mkdir -p emcc-build
echo "emcc-tests: build"
emcmake cmake -S $SRCDIR -B emcc-build -DCMAKE_BUILD_TYPE=Release -G Ninja
ninja -C emcc-build binaryen_js
echo "emcc-tests: test"
$SRCDIR/check.py --binaryen-bin=emcc-build/bin binaryenjs
echo "emcc-tests: done"