From 232e49b539eb2823ac0214b44fd6c8d2c7b7ff60 Mon Sep 17 00:00:00 2001 From: root <root@mbbnode-0-33.local> Date: Mon, 24 Feb 2020 12:03:20 +0100 Subject: [PATCH] hdf5 new version --- envfiles/{ => deprecated}/hdf5/1.8.18 | 0 .../{ => deprecated}/hdf5/1.8.18-parallel | 0 envfiles/{ => deprecated}/hdf5/1.8.9-el6 | 0 envfiles/hdf5/1.10.6-parallel | 49 +++++++++++++++++++ 4 files changed, 49 insertions(+) rename envfiles/{ => deprecated}/hdf5/1.8.18 (100%) rename envfiles/{ => deprecated}/hdf5/1.8.18-parallel (100%) rename envfiles/{ => deprecated}/hdf5/1.8.9-el6 (100%) create mode 100644 envfiles/hdf5/1.10.6-parallel diff --git a/envfiles/hdf5/1.8.18 b/envfiles/deprecated/hdf5/1.8.18 similarity index 100% rename from envfiles/hdf5/1.8.18 rename to envfiles/deprecated/hdf5/1.8.18 diff --git a/envfiles/hdf5/1.8.18-parallel b/envfiles/deprecated/hdf5/1.8.18-parallel similarity index 100% rename from envfiles/hdf5/1.8.18-parallel rename to envfiles/deprecated/hdf5/1.8.18-parallel diff --git a/envfiles/hdf5/1.8.9-el6 b/envfiles/deprecated/hdf5/1.8.9-el6 similarity index 100% rename from envfiles/hdf5/1.8.9-el6 rename to envfiles/deprecated/hdf5/1.8.9-el6 diff --git a/envfiles/hdf5/1.10.6-parallel b/envfiles/hdf5/1.10.6-parallel new file mode 100644 index 0000000..4c23f9d --- /dev/null +++ b/envfiles/hdf5/1.10.6-parallel @@ -0,0 +1,49 @@ +#%Module###################################################################### +# +# hdf 5 1.10.6 parallel version modulefile 20200224 +# + +proc ModulesHelp { } { +puts stderr "This modulefile defines the library paths and" +puts stderr "include paths needed to use hdf5 1.10.6 (parallel)" +puts stderr "The program hdf5 https://support.hdfgroup.org/HDF5/" +puts stderr "is added to PATH." +} + +set rel [uname release] +global prodlist + +set prodlist {openmpi-4.0.1} + +set is_module_rm [module-info mode remove] + +catch {set modulehomes $env(MODULEPATH)} +if { [ module-info mode load ] } { + foreach prod $prodlist { + foreach mfilehome [ split $modulehomes :] { + if { [file exists $mfilehome/$prod] } { + module load $prod + } + } + } +} + +if { [ module-info mode remove ] } { + foreach prod $prodlist { + foreach mfilehome [ split $modulehomes :] { + if { [file exists $mfilehome/$prod] } { + module unload $prod + } + } + } +} + +set HDF_LEVEL 5 +set HDF_SUBLEVEL 1.10.6 +set HDF_CURPATH /share/apps/lib/hdf$HDF_LEVEL/$HDF_SUBLEVEL/ + +prepend-path PATH $HDF_CURPATH/bin +prepend-path LD_LIBRARY_PATH $HDF_CURPATH/lib +prepend-path MAN_PATH $HDF_CURPATH/share/ + +append-path PE_PRODUCT_LIST HDF$HDF_LEVEL.$HDF_SUBLEVEL-parallel -- GitLab