X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=blobdiff_plain;f=tg-update.sh;h=5162c52b9d335f383a0bdb54ceb0c5929463b20f;hp=b256c7c270b41c4e8f5d384a7ece4011d07beb74;hb=608626e5896f71da51467fedb6f461342df3f850;hpb=8d92943bcdb6eea3819dce28d2ff48dd8a061b31 diff --git a/tg-update.sh b/tg-update.sh index b256c7c..5162c52 100644 --- a/tg-update.sh +++ b/tg-update.sh @@ -27,7 +27,7 @@ base_rev="$(git rev-parse --short --verify "refs/top-bases/$name" 2>/dev/null)" ## First, take care of our base -depcheck="$(mktemp -t tg-depcheck.XXXXXX)" +depcheck="$(get_temp tg-depcheck)" missing_deps= needs_update "$name" >"$depcheck" || : [ -z "$missing_deps" ] || die "some dependencies are missing: $missing_deps" @@ -96,7 +96,6 @@ if [ -s "$depcheck" ]; then else info "The base is up-to-date." fi -rm "$depcheck" # Home, sweet home... # (We want to always switch back, in case we were on the base from failed