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() {
ensureDocopts
autoloadZShLib
eval "`docopts -f -V - -h - : "$@" <<- USAGE
Usage: $0 [options] [-m PATH]... [<module>...]
@@ -255,8 +257,6 @@ function main() {
USAGE`"
local allModules=() modulesToInstall=()
local -A answers
ensureDocopts
autoloadZShLib
configureLogging
lop debug "Called main with $# args: $@"
loadModules