set -e
HERE=$(dirname "$(readlink --canonicalize "$BASH_SOURCE")")
. "$HERE/_env"
cd "$ROOT"
CARGO_CHANNEL=
if [ "$1" = -n ]; then
CARGO_CHANNEL=+nightly
export RUSTFLAGS='-Z threads=8 --codegen linker=clang --codegen link-arg=--ld-path=wild'
fi
for E in $(cargo run --example 2>&1 | grep --extended-regexp '^ ' | sort); do
m "\nexample: $E\n" "$RED"
cargo $CARGO_CHANNEL run --quiet --example "$E" --features=anyhow,serde,backtrace-external
done