#!/bin/bash set -euo pipefail cd "$(dirname "$0")/.." . .envrc _run() { >&2 echo >&2 echo " $*" >&2 echo "$@" } while read -r action platform toolchain run_under; do args=("$@") if [[ $run_under != : ]]; then args+=(--run_under="$run_under") fi args+=(--platforms "@zig_sdk//:${platform}_platform") args+=(--extra_toolchains "@zig_sdk//:${toolchain}_toolchain") args+=(//test/...) _run bazel "$action" "${args[@]}" done <