#!/bin/sh
-J='-l 1.5 -j'
+: ${J=-j2}
test -z "$(git diff --cached --name-status)" || {
echo >&2 "Repository unclean."
}
Meta/Make clean >/dev/null 2>&1
-branches='next master maint'
+: ${branches='next master maint pu'}
nstall=install
for branch in $branches
Meta/Make $J all &&
Meta/Make $J $nstall &&
Meta/Make test &&
- Meta/Make clean &&
- nstall=all || exit $?
+ Meta/Make clean || exit $?
else
echo "* No $branch"
fi