modulecmd: initialize MANPATH if not set

This commit is contained in:
2025-05-13 18:03:57 +02:00
parent 8afe8f64c4
commit c899c16a0c
+2 -1
View File
@@ -82,13 +82,14 @@ declare -A Subcommands=()
declare -A Options=()
declare -A Help=()
# these variables must exist
# these variables must exist. Under some conditions Lmod unset them.
if [[ ! -v LOADEDMODULES ]] || [[ ! -v _LMFILES_ ]]; then
LOADEDMODULES=''
_LMFILES_=''
fi
[[ -v MODULEPATH ]] || MODULEPATH=''
[[ -v PMODULES_ENV ]] || PMODULES_ENV=''
[[ -v MANPATH ]] || MANPATH=''
# initialize help text of 'module --version'
Help['version']="