mirror of
https://github.com/envmodules/modules.git
synced 2026-06-18 00:06:53 +08:00
28 lines
804 B
Plaintext
28 lines
804 B
Plaintext
@VERSIONING@if (! defined $ENV{MODULE_VERSION} ) {
|
|
@VERSIONING@ $ENV{"MODULE_VERSION_STACK"}="@VERSION@";
|
|
@VERSIONING@ $ENV{"MODULE_VERSION"}="@VERSION@";
|
|
@VERSIONING@} else {
|
|
@VERSIONING@ $ENV{"MODULE_VERSION_STACK"}=$ENV{"$MODULE_VERSION"};
|
|
@VERSIONING@}
|
|
|
|
sub module {
|
|
local ($exec_prefix);
|
|
@VERSIONING@ $exec_prefix = "@BASEPREFIX@/Modules/".$ENV{"MODULE_VERSION"};
|
|
@VERSIONING@ eval `$exec_prefix/bin/modulecmd perl @_`;
|
|
|
|
@NOTVERSIONING@ $exec_prefix = "@bindir@";
|
|
@NOTVERSIONING@ eval `$exec_prefix/modulecmd perl @_`;
|
|
}
|
|
|
|
$ENV{"MODULESHOME"} = "@prefix@";
|
|
|
|
if (! defined $ENV{"MODULEPATH"} ) {
|
|
$ENV{"MODULEPATH"} = `sed 's/#.*$//' $ENV{"MODULESHOME"}/init/.modulespath | awk 'NF==1{printf("%s:",$1)}'`
|
|
}
|
|
|
|
if (! defined $ENV{"LOADEDMODULES"} ) {
|
|
$ENV{"LOADEDMODULES"} = "";
|
|
}
|
|
|
|
1;
|