Update build usage and error message
This commit is contained in:
parent
ee2dac70db
commit
2fea9a3795
@ -29,7 +29,7 @@ fi
|
|||||||
|
|
||||||
# Interactively choose a `~build` directory for `build` to build.
|
# Interactively choose a `~build` directory for `build` to build.
|
||||||
build-dir() {
|
build-dir() {
|
||||||
local usage='usage: build-dir [-h] [--build] [<directory>]'
|
local usage='usage: build-dir [-h] [-s] [--build] [<directory>]'
|
||||||
local -a help show do_build
|
local -a help show do_build
|
||||||
zparseopts -D h=help -help=help s=show -show=show -build=do_build
|
zparseopts -D h=help -help=help s=show -show=show -build=do_build
|
||||||
if [[ -n $help ]]; then
|
if [[ -n $help ]]; then
|
||||||
@ -62,7 +62,7 @@ EOF
|
|||||||
local local_build_dir
|
local local_build_dir
|
||||||
if [[ ${#*} -gt 1 ]]; then
|
if [[ ${#*} -gt 1 ]]; then
|
||||||
echo $usage
|
echo $usage
|
||||||
error "unexpected position arguments: ${*[2,${#*}]}"; return 1
|
error "unexpected positional arguments: ${*[2,${#*}]}"; return 1
|
||||||
elif [[ ${#*} -eq 1 ]]; then
|
elif [[ ${#*} -eq 1 ]]; then
|
||||||
if [[ ! -d ${*[1]} ]]; then
|
if [[ ! -d ${*[1]} ]]; then
|
||||||
warning "directory not found: ${*[1]}"
|
warning "directory not found: ${*[1]}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user