chiark / gitweb /
tg-update.sh: Abort on missing dependencies
authorPetr Baudis <pasky@suse.cz>
Sun, 3 Aug 2008 17:47:46 +0000 (19:47 +0200)
committerPetr Baudis <pasky@suse.cz>
Sun, 3 Aug 2008 17:47:46 +0000 (19:47 +0200)
tg-update.sh

index ec14bf6..5bd9de5 100644 (file)
@@ -22,7 +22,9 @@ base_rev="$(git rev-parse --short --verify "refs/top-bases/$name" 2>/dev/null)"
 ## First, take care of our base
 
 depcheck="$(mktemp)"
+missing_deps=
 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
        # ...but only if we aren't there yet (from failed previous merge)