# parse command line options
while getopts P: opt; do
case $opt in
- P) PATH=$PATH:$OPTARG ;;
+ P) PATH=$OPTARG:$PATH ;;
*) printf "zpm unknown option '%s'\n" "$opt"; exit 1 ;;
esac
done
shift $((OPTIND - 1))
-: ${ZPMPATH:=/usr/libexec/zpm}
+#: ${ZPMPATH:=/usr/libexec/zpm}
-PATH="$PATH:$ZPMPATH"
+if [ -n "$ZPMPATH" ]; then
+ PATH="$PATH:$ZPMPATH"
+fi
export PATH
[ -z "$1" ] && set help