#!/bin/bash set -uo pipefail set -e set -vx # We're limited as to what we want to bother to run on CentOS7 # It's fairly old and some of the things (e.g. build+run qemu) we don't # want to bother doing. export CROSS=/opt/cross/gcc-4.8.0-nolibc/powerpc64-linux/bin/powerpc64-linux- MAKE_J=`grep -c processor /proc/cpuinfo` make -j${MAKE_J} all make -j${MAKE_J} check (make clean; cd external/gard && CROSS= make -j${MAKE_J}) (cd external/pflash; make -j${MAKE_J}) make clean SKIBOOT_GCOV=1 make -j${MAKE_J} SKIBOOT_GCOV=1 make -j${MAKE_J} check make clean rm -rf builddir mkdir builddir make SRC=`pwd` -f ../Makefile -C builddir -j${MAKE_J} make clean