X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=zpm;h=06599acaf4123844aaaea5a6cc9ded32086cd1d5;hp=389931b0e15d12bf97873110ed3af0b7418a3e93;hb=2ac486ab18adbbb84563eafc0d67fa8da6ca7822;hpb=e37940bd405aa420af334d03e0b751ee7099dddb diff --git a/zpm b/zpm index 389931b..06599ac 100755 --- a/zpm +++ b/zpm @@ -1,6 +1,19 @@ #!/bin/sh -PATH="$PATH:/usr/libexec/zpm" +# parse command line options +while getopts P: opt; do + case $opt in + P) PATH=$OPTARG:$PATH ;; + *) 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 @@ -12,8 +25,6 @@ die() { exit 1; } -# parse command line options - # read in config files test -r /etc/zpmrc && . /etc/zpmrc