5 test -z "$(git diff --cached --name-status)" || {
6 echo >&2 "Repository unclean."
9 Meta/Make clean >/dev/null 2>&1
11 : ${branches='next master maint pu'}
14 for branch in $branches
16 if git rev-parse --verify refs/heads/$branch 2>/dev/null
19 git checkout $branch &&
21 Meta/Make $J $nstall &&
23 Meta/Make clean || exit $?