Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doku:usif [2017/10/09 13:04] markusdoku:usif [2017/10/09 13:15] (current) – [Own Module Files] markus
Line 67: Line 67:
 /cm/shared/USIF/scripts/vsc_install.sh -c gcc/5.3 -s gnuplot-5.0.5.sh /cm/shared/USIF/scripts/vsc_install.sh -c gcc/5.3 -s gnuplot-5.0.5.sh
  
 +</code>
  
 +==== Own Module Files ====
 +
 +  * Prepend to MODULEPATH:
 +<code>
 +export MODULEPATH=$my_usif_path/Modules:$MODULEPATH
 </code> </code>
 +  * Create Module file, check if 'inst_base' is set correctly:
 +<code>
 +mkdir -p $my_usif_path/Modules/gnuplot
 +echo '#%Module######################################################################
 +##
  
 +source $env(UMEA_INCLUDE)/vsc_include.tcl
 +source $env(UMEA_INCLUDE)/common_include.tcl
 +source $env(UMEA_INCLUDE)/prereq_include.tcl
 +set inst_base $env(HOME)/usif/sw
  
 +
 +set verbosity 0
 +set_versions 
 +set base_path  [ load_unload ]
 +set_paths $base_path $module_name
 +set_version_number 2
 +' > $my_usif_path/Modules/gnuplot/5.0.5
 +
 +
 +</code>
 +  * load the module, and check output for loading directory (this work now, as we have set MODULEPATH previously):
 +<code>
 +module load gcc/5.3 gnuplot/5.0.5
 +</code>
 +  * explicit loading:
 +<code>
 +module load $my_usif_path/Modules/gnuplot/5.0.5
 +module load gcc/5.3 /home/lv60000/markus/usif/Modules/gnuplot/5.0.5
 +</code>
  • doku/usif.1507554259.txt.gz
  • Last modified: 2017/10/09 13:04
  • by markus