setup-env: allow users to skip module function setup (#24236)
* setup-env: allow users to skip module function setup * Add documentation on SPACK_SKIP_MODULES
This commit is contained in:
@@ -703,7 +703,7 @@ set -xg _sp_shell "fish"
|
||||
# Check whether we need environment-variables (module) <= `use` is not available
|
||||
#
|
||||
set -l need_module "no"
|
||||
if not functions -q use; and not functions -q module
|
||||
if test -z "$SPACK_SKIP_MODULES"; and not functions -q use; and not functions -q module
|
||||
set need_module "yes"
|
||||
end
|
||||
|
||||
|
||||
@@ -307,7 +307,7 @@ _spack_fn_exists() {
|
||||
}
|
||||
|
||||
need_module="no"
|
||||
if ! _spack_fn_exists use && ! _spack_fn_exists module; then
|
||||
if [ -z "${SPACK_SKIP_MODULES+x}" ] && ! _spack_fn_exists use && ! _spack_fn_exists module; then
|
||||
need_module="yes"
|
||||
fi;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user