X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=blobdiff_plain;f=tg-update.sh;h=563a62d8fbb293b4140fdd17067caf552d215e9c;hp=5bd9de55455a5b2b1397c35e9e9b9851ec544491;hb=db4bc100e4afd0e405443f5bab4a242b989a6a64;hpb=5a588c02f6a91cb0c542c8ceffd1c6f820999e8a diff --git a/tg-update.sh b/tg-update.sh index 5bd9de5..563a62d 100644 --- a/tg-update.sh +++ b/tg-update.sh @@ -23,7 +23,7 @@ base_rev="$(git rev-parse --short --verify "refs/top-bases/$name" 2>/dev/null)" depcheck="$(mktemp)" missing_deps= -needs_update "$name" >"$depcheck" +needs_update "$name" >"$depcheck" || : [ -z "$missing_deps" ] || die "some dependencies are missing: $missing_deps" if [ -s "$depcheck" ]; then # We need to switch to the base branch