X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm;h=633eabf9cf553df8b037203b406e7e9c3ecc0c26;hb=5673c6886275e68d717f8f175d4a57448f013795;hp=a761d8f98c2daa93cd540847e56cf64d95a5c12f;hpb=d1f31d7976de3fe1d914f2f734c7ec123f9471d2;p=zpackage diff --git a/zpm b/zpm index a761d8f..633eabf 100755 --- a/zpm +++ b/zpm @@ -1,5 +1,21 @@ #!/bin/sh +# parse command line options +while getopts P: opt; do + case $opt in + P) PATH=$PATH:$OPTARG ;; + *) printf "zpm unknown option '%s'\n" "$opt"; exit 1 ;; + esac +done +shift $((OPTIND - 1)) + +#: ${ZPMPATH:=/usr/libexec/zpm} + +if [ -n "$ZPMPATH" ]; then + PATH="$PATH:$ZPMPATH" +fi +export PATH + [ -z "$1" ] && set help cmd="$1" shift @@ -9,8 +25,6 @@ die() { exit 1; } -# parse command line options - # read in config files test -r /etc/zpmrc && . /etc/zpmrc