X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=tg-depend.sh;h=43d8321a20ac2df48bdc60d87b91358512831329;hb=cbcc4775db9a1b8bd1cb0cb0a9181227b50af279;hp=e1a6f17f279aa0b4ae8e6ba8030bd513d18e6a55;hpb=9ef1e13ce4fae0d061cc4270b789a2427292be8c;p=topgit.git diff --git a/tg-depend.sh b/tg-depend.sh index e1a6f17..43d8321 100644 --- a/tg-depend.sh +++ b/tg-depend.sh @@ -6,13 +6,18 @@ name= +usage() +{ + echo "Usage: tg [...] depend add NAME" >&2 + exit 1 +} + ## Parse options subcmd="$1"; shift || : case "$subcmd" in -h|"") - echo "Usage: tg [...] depend add NAME" >&2 - exit 1;; + usage;; add) ;; *) @@ -23,8 +28,7 @@ while [ -n "$1" ]; do arg="$1"; shift case "$arg" in -*) - echo "Usage: tg [...] depend add NAME" >&2 - exit 1;; + usage;; *) [ -z "$name" ] || die "name already specified ($name)" name="$arg";;