Files
modules/contrib/modulefiles/module-git
Xavier Delaruelle bc619d3546 contrib: modernize example modulefiles
Modernize, harmonize and simplify example modulefiles:

* Follow coding convention defined for the project
* Use simple "#%Module" file signature, no "1.0" suffix needed
* Same help message format for all modulefiles
* Improve Tcl code of "module-info" modulefile
* Fix "module-info" help message which is reported twice in help mode
* Report additional information in "module-info" like new commands or
  uname command.
2023-09-02 09:22:49 +02:00

16 lines
393 B
Plaintext

#%Module
proc ModulesHelp {} {
puts stderr { modules-git - defines a `get-modules' alias for easy check-out}
puts stderr { of last version of Modules.}
puts stderr {}
}
module-whatis {gets last version of the module sources from GitHub}
set-alias get-modules {git clone git://github.com/cea-hpc/modules.git && cd modules}
if {[module-info mode load]} {
ModulesHelp
}