From: Nathan Wagner Date: Mon, 9 Apr 2018 05:55:46 +0000 (-0500) Subject: add -P option to zpm to add to exec path X-Git-Tag: v0.1.6~111 X-Git-Url: https://pd.if.org/git/?p=zpackage;a=commitdiff_plain;h=d30b60f479a576d52ff6bed022914806aaebdcb8 add -P option to zpm to add to exec path --- diff --git a/zpm b/zpm index 389931b..129c72a 100755 --- a/zpm +++ b/zpm @@ -1,6 +1,17 @@ #!/bin/sh -PATH="$PATH:/usr/libexec/zpm" +# 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} + +PATH="$PATH:$ZPMPATH" export PATH [ -z "$1" ] && set help @@ -12,8 +23,6 @@ die() { exit 1; } -# parse command line options - # read in config files test -r /etc/zpmrc && . /etc/zpmrc