Ensure docopts installation before using it
This commit is contained in:
@@ -229,6 +229,8 @@ function installModules() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function main() {
|
function main() {
|
||||||
|
ensureDocopts
|
||||||
|
autoloadZShLib
|
||||||
eval "`docopts -f -V - -h - : "$@" <<- USAGE
|
eval "`docopts -f -V - -h - : "$@" <<- USAGE
|
||||||
Usage: $0 [options] [-m PATH]... [<module>...]
|
Usage: $0 [options] [-m PATH]... [<module>...]
|
||||||
|
|
||||||
@@ -255,8 +257,6 @@ function main() {
|
|||||||
USAGE`"
|
USAGE`"
|
||||||
local allModules=() modulesToInstall=()
|
local allModules=() modulesToInstall=()
|
||||||
local -A answers
|
local -A answers
|
||||||
ensureDocopts
|
|
||||||
autoloadZShLib
|
|
||||||
configureLogging
|
configureLogging
|
||||||
lop debug "Called main with $# args: $@"
|
lop debug "Called main with $# args: $@"
|
||||||
loadModules
|
loadModules
|
||||||
|
|||||||
Reference in New Issue
Block a user