X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~cjwatson/git?a=blobdiff_plain;f=baz-update-config;h=6a45d910f1ba70a402af562db55976456898b7eb;hb=1f1be658c6eacdc7065cfacd503c59009e803248;hp=922b75a1b434e5b2b4542433d693a303045b6d80;hpb=08cb2e3bbbf45510d75d9c464edb7f696bdfb5e4;p=bin.git diff --git a/baz-update-config b/baz-update-config index 922b75a..6a45d91 100755 --- a/baz-update-config +++ b/baz-update-config @@ -12,14 +12,16 @@ NEWLINE=' IFS_SAVE="$IFS" IFS="$NEWLINE" -for line in $(baz cat-config "$1"); do +for line in $(baz cat-config "$1" 2>/dev/null || cat "$1"); do IFS="$IFS_SAVE" set -- $line DIR="$1" VERSION="$2" + echo "Updating $DIR ($VERSION) ..." + case $VERSION in - http://*) + bzr+ssh://*|http://*|sftp://*) if [ -d "$DIR" ]; then if [ ! -d "$DIR/.bzr" ]; then echo "$DIR is not a bzr checkout; cannot update" >&2