12345678910111213141516171819 |
- #!/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
|