"pipefail" regression when fail-on-warnings was added...
# build non-verbose first
BUILDLOG=$(mktemp -t examplebuild.XXXX.log)
(
+ set -o pipefail # so result of make all isn't lost when piping to tee
set -e
make clean defconfig
- make all 2>&1 | tee $BUILDLOG
- ) || (RESULT=$?; make V=1) # only build verbose if there's an error
+ make $* all 2>&1 | tee $BUILDLOG
+ ) || { RESULT=$?; make V=1; } # only build verbose if there's an error
popd
EXAMPLE_NUM=$(( $EXAMPLE_NUM + 1 ))