X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=tg-update.sh;fp=tg-update.sh;h=5162c52b9d335f383a0bdb54ceb0c5929463b20f;hb=52cbcb78ed100ce2d7ac28d98f6694a77a6a1235;hp=b256c7c270b41c4e8f5d384a7ece4011d07beb74;hpb=2670b3333351c8f15bceabdbf6b3bbc17a25dd0e;p=topgit.git 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