Ensure docopts installation before using it

This commit is contained in:
Rezart Qelibari
2022-02-13 21:04:34 +01:00
parent 1ba6fd2d6a
commit 460083a95d

View File

@@ -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