#!/usr/bin/env bash set -eux # Build all archs (that we care the most about). # Will take forever from a clean repo, this is most useful # after pulling the repository to do an incremental build # then quickly test out all the setups. gem5=-g while getopts G OPT; do case "$OPT" in G) gem5= ;; esac done shift "$(($OPTIND - 1))" for arch in x86_64 arm aarch64; do ./build -a "$arch" -klq $gem5 done