}
Meta/Make clean >/dev/null 2>&1
-: ${branches='next master pu'}
+: ${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
-e '/^[^\/][^\/]\//p' |
while read topic
do
+ case " $* " in
+ *' '"$topic"' '*)
+ echo >&2 "* Skipping $topic"
+ continue ;;
+ esac
+
rebase= done= not_done= trouble= date=
topic_sha1=`git rev-parse --verify "refs/heads/$topic"`
#!/bin/sh
clean= next=next
+branch=`git symbolic-ref HEAD`
while case $# in 0) break ;; esac
do
case "$1" in
--clean)
- branch=`git symbolic-ref HEAD` &&
test refs/heads/master = "$branch" || {
echo >&2 Not on master
exit 1
do
rebase= done= not_done= trouble= date=
topic_sha1=`git rev-parse --verify "refs/heads/$topic"`
+ is_current=
+ if test "refs/heads/$topic" = "$branch"
+ then
+ is_current=" *"
+ fi
date=`
git-rev-list -1 --pretty "$topic" |
not_done="${LF}Up to date."
fi
- echo "*** $topic ***$date$trouble$done$not_done"
+ echo "*** $topic ***$date$is_current$trouble$done$not_done"
if test -z "$trouble$not_done" &&
test -n "$done" &&