Fix issues with modulefile
This commit is contained in:
13
modulefile
13
modulefile
@@ -1,4 +1,4 @@
|
|||||||
#%Module4.6
|
#%Module
|
||||||
|
|
||||||
set fn $ModulesCurrentModulefile
|
set fn $ModulesCurrentModulefile
|
||||||
set fn [file normalize $ModulesCurrentModulefile]
|
set fn [file normalize $ModulesCurrentModulefile]
|
||||||
@@ -8,18 +8,9 @@ if {[file type $fn] eq "link"} {
|
|||||||
}
|
}
|
||||||
|
|
||||||
set mydir_base [ file dirname $fn ]
|
set mydir_base [ file dirname $fn ]
|
||||||
set mydir_base [ file dirname $mydir_base ]
|
#set mydir_base [ file dirname $mydir_base ]
|
||||||
set mydir [ file normalize $mydir_base ]
|
set mydir [ file normalize $mydir_base ]
|
||||||
|
|
||||||
module-whatis Keep
|
module-whatis Keep
|
||||||
|
|
||||||
prepend-path PATH $mydir/bin
|
prepend-path PATH $mydir/bin
|
||||||
|
|
||||||
switch -- [module-info shelltype] {
|
|
||||||
sh {
|
|
||||||
source-sh bash $mydir/profile.bash
|
|
||||||
}
|
|
||||||
csh {
|
|
||||||
source-sh tcsh $mydir/profile.csh
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user