26 lines
511 B
Plaintext
26 lines
511 B
Plaintext
#%Module4.6
|
|
|
|
set fn $ModulesCurrentModulefile
|
|
set fn [file normalize $ModulesCurrentModulefile]
|
|
|
|
if {[file type $fn] eq "link"} {
|
|
set fn [ exec readlink -f $fn]
|
|
}
|
|
|
|
set mydir_base [ file dirname $fn ]
|
|
set mydir_base [ file dirname $mydir_base ]
|
|
set mydir [ file normalize $mydir_base ]
|
|
|
|
module-whatis Keep
|
|
|
|
prepend-path PATH $mydir/bin
|
|
|
|
switch -- [module-info shelltype] {
|
|
sh {
|
|
source-sh bash $mydir/profile.bash
|
|
}
|
|
csh {
|
|
source-sh tcsh $mydir/profile.csh
|
|
}
|
|
}
|