Skip to content

Commit 5f62a55

Browse files
committed
Fix list of supported modules tools
Remove `EnvironmentModulesC` and `EnvironmentModulesTcl` from the list of supported modules tools, as Environment Modules v4.3+ is now required since EasyBuild 5.0. Also simplify the description of the remaining tools: * for Environment Modules: not specific version mention * for Lmod: remove the "modern" adjective, as it was set in comparison with EnvironmentModulesC Signed-off-by: Xavier Delaruelle <[email protected]>
1 parent 44ce814 commit 5f62a55

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

docs/configuration.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -492,17 +492,15 @@ A list of supported modules tools can be obtained using `eb --avail-modules-tool
492492

493493
Currently, the following modules tools are supported:
494494

495-
* `Lmod` *(default)*: Lmod, an modern alternative to Environment Modules, written in Lua (`lmod`)
496-
* `EnvironmentModules`: modern Tcl-only version of Environment Modules (4.x) (`modulecmd.tcl`)
497-
* `EnvironmentModulesC`: Tcl/C version of Environment Modules, usually version 3.2.10 (`modulecmd`)
498-
* `EnvironmentModulesTcl`: (ancient) Tcl-only version of Environment Modules (`modulecmd.tcl`)
495+
* `Lmod` *(default)*: Lmod, an alternative to Environment Modules, written in Lua (`lmod`)
496+
* `EnvironmentModules`: Environment Modules, written in Tcl (`modulecmd.tcl`)
499497

500498
You can determine which modules tool you are using by checking the
501499
output of `type -f module` (in a `bash` shell), or `alias module` (in a `tcsh` shell).
502500

503-
The actual module command (i.e., `modulecmd`, `modulecmd.tcl`,
504-
`lmod`, ...) must be available via `$PATH` (which is not standard), except when using Lmod
505-
(in that case the `lmod` binary can also be located via `$LMOD_CMD`) or when using
501+
The actual module command (i.e., `modulecmd.tcl`, `lmod`, ...) must be
502+
available via `$PATH` (which is not standard), except when using Lmod (in that
503+
case the `lmod` binary can also be located via `$LMOD_CMD`) or when using
506504
Environment Modules (in that case the `modulecmd.tcl` binary can also be located via
507505
`$MODULES_CMD`).
508506

0 commit comments

Comments
 (0)