1 # common stuff for shell commands
2 # Based on git/git-sh-setup.sh
11 dashless=$(basename "$0" | sed -e 's/-/ /')
13 die "Usage: $dashless $USAGE"
16 if [ -z "$LONG_USAGE" ]
18 LONG_USAGE="Usage: $dashless $USAGE"
20 LONG_USAGE="Usage: $dashless $USAGE
26 # process common options
35 export NAVYMAIL_DIR="${1#*=}"
45 # by default require a db to work on
46 if test -z "$NONNAVYMAIL_OK"
48 test -z "$NAVYMAIL_DIR" && die "What is you navymail db?"
52 # run git in navymail store
54 git --git-dir="$NAVYMAIL_DIR" "$@"