while case "$1" in
-pedantic) M=$1 ;;
-force) force=$1 ;;
+ -dash) with_dash=y ;;
*) break ;;
esac
do
}
Meta/Make clean >/dev/null 2>&1
+test -f /bin/dash || with_dash=
+
: ${branches='next master maint pu jch'}
for branch in $branches
echo "** $branch" &&
git checkout $branch &&
+ Meta/Make $M -- $J clean &&
+ case "$with_dash" in
+ y)
+ case "$branch" in
+ master | maint | next | jch)
+ Meta/Make $M -- $J SHELL_PATH=/bin/dash test &&
+ Meta/Make $M -- $J clean
+ ;;
+ esac
+ ;;
+ esac &&
Meta/Make $M -- $J all &&
Meta/Make $M -- $J test &&
- Meta/Make $M -- install &&
case "$branch" in
master | maint | next )
Meta/Make $M -- doc
*)
: ;;
esac &&
+ Meta/Make $M -- install &&
Meta/Make clean || exit $?
done >./:all.log 3>&2 2>&1