ADD: HDF5 & MPI module paths
This commit is contained in:
345
env/merlin/sysconfigs/modules.yaml
vendored
345
env/merlin/sysconfigs/modules.yaml
vendored
@ -1,166 +1,179 @@
|
||||
---
|
||||
modules:
|
||||
default:
|
||||
arch_folder: false
|
||||
enable:
|
||||
- tcl
|
||||
roots:
|
||||
tcl: /afs/psi.ch/sys/spack-rhel7/
|
||||
tcl:
|
||||
all:
|
||||
autoload: direct
|
||||
conflict:
|
||||
- '{name}'
|
||||
environment:
|
||||
append_path:
|
||||
PMODULES_LOADED_COMPILER: '{name}/{version}'
|
||||
remove_path:
|
||||
PMODULES_LOADED_COMPILER: '--APPMARKER--'
|
||||
set:
|
||||
${PACKAGE}_INCLUDE_DIR: '{prefix}/include'
|
||||
${PACKAGE}_LIBRARY_DIR: '{prefix}/lib'
|
||||
${PACKAGE}_VERSION: '{version}'
|
||||
projections:
|
||||
^hdf5+mpi: HDF5/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
^hdf5~mpi: HDF5_serial/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
^mpi: MPI/modulefiles/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
all: misc/modulesfiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
alsa-lib: &libraries_modules_projection Librairies/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
aria2: &tools_modules_projection Tools/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
asciidoc: *tools_modules_projection
|
||||
atlas: &compiler_modules_projection Compiler/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
autoconf: &programming_modules_projection Programming/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
automake: *programming_modules_projection
|
||||
bash: &system_modules_projection System/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
binutils: *programming_modules_projection
|
||||
bison: *programming_modules_projection
|
||||
boost: *compiler_modules_projection
|
||||
cbflib: &MX_modules_projection MX/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
cistem: &EM_modules_projection EM/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
clapack: *compiler_modules_projection
|
||||
clhep: *compiler_modules_projection
|
||||
cmake: *programming_modules_projection
|
||||
coreutils: *tools_modules_projection
|
||||
ctffind: *EM_modules_projection
|
||||
cuda: cuda/{name}/{version}/{compiler.name}/{compiler.version}
|
||||
eigen: *compiler_modules_projection
|
||||
emacs: *tools_modules_projection
|
||||
erlang: *programming_modules_projection
|
||||
ffmpeg: *tools_modules_projection
|
||||
filebench: *system_modules_projection
|
||||
gams: *tools_modules_projection
|
||||
gaussian: *tools_modules_projection
|
||||
gcc: *programming_modules_projection
|
||||
gdrcopy: *libraries_modules_projection
|
||||
geant4: *compiler_modules_projection
|
||||
gettext: *tools_modules_projection
|
||||
giflib: *libraries_modules_projection
|
||||
git: *tools_modules_projection
|
||||
global: *tools_modules_projection
|
||||
gmp: *libraries_modules_projection
|
||||
gnupg: *tools_modules_projection
|
||||
gnuplot: *tools_modules_projection
|
||||
gnutls: *tools_modules_projection
|
||||
go: *programming_modules_projection
|
||||
googletest: *compiler_modules_projection
|
||||
gsl: *compiler_modules_projection
|
||||
hdf5~mpi: Compiler/{name}_serial/{version}/{compiler.name}/{compiler.version}
|
||||
hdfview: *tools_modules_projection
|
||||
hwloc: *libraries_modules_projection
|
||||
intel: *programming_modules_projection
|
||||
intel-oneapi-mpi: *programming_modules_projection
|
||||
ior: *system_modules_projection
|
||||
isl: *libraries_modules_projection
|
||||
julia: *programming_modules_projection
|
||||
knem: *libraries_modules_projection
|
||||
kokkos: *compiler_modules_projection
|
||||
krb5: *tools_modules_projection
|
||||
kubernetes: *tools_modules_projection
|
||||
libint: *compiler_modules_projection
|
||||
libtasn1: *libraries_modules_projection
|
||||
libtool: *programming_modules_projection
|
||||
libxc: *compiler_modules_projection
|
||||
libxsmm: *compiler_modules_projection
|
||||
lua: *programming_modules_projection
|
||||
lz4: *MX_modules_projection
|
||||
m4: *programming_modules_projection
|
||||
mathematica: *programming_modules_projection
|
||||
matlab: *programming_modules_projection
|
||||
mdtest: *system_modules_projection
|
||||
motioncor2: *EM_modules_projection
|
||||
mpc: *libraries_modules_projection
|
||||
mpfr: *libraries_modules_projection
|
||||
mpich: *compiler_modules_projection
|
||||
mxm: *system_modules_projection
|
||||
namd: *tools_modules_projection
|
||||
nasm: *programming_modules_projection
|
||||
ncview: *tools_modules_projection
|
||||
nettle: *libraries_modules_projection
|
||||
nmap: *system_modules_projection
|
||||
nvhpc+mpi: compiler/modules/{name}/{version}/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}
|
||||
nvhpc~mpi: *programming_modules_projectionb
|
||||
openbabel: *MX_modules_projection
|
||||
openblas threads=none: *compiler_modules_projection
|
||||
openblas threads=openmp: compiler/modules/{name}_OMP/{version}/{compiler.name}/{compiler.version}/{hash}
|
||||
openjdk: *programming_modules_projection
|
||||
openjpeg: *tools_modules_projection
|
||||
openmpi: *compiler_modules_projection
|
||||
openssl: *tools_modules_projection
|
||||
orca: *tools_modules_projection
|
||||
paraview: *tools_modules_projection
|
||||
patchelf: *system_modules_projection
|
||||
perl: *programming_modules_projection
|
||||
pmix: *libraries_modules_projection
|
||||
py-tensorflow: *programming_modules_projection
|
||||
python: *programming_modules_projection
|
||||
qt: *programming_modules_projection
|
||||
r: *programming_modules_projection
|
||||
relion: *EM_modules_projection
|
||||
root: *compiler_modules_projection
|
||||
superlu: *compiler_modules_projection
|
||||
tcl: *programming_modules_projection
|
||||
texlive: *tools_modules_projection
|
||||
tk: *programming_modules_projection
|
||||
tmux: *tools_modules_projection
|
||||
ucx: *libraries_modules_projection
|
||||
udunits: *libraries_modules_projection
|
||||
unblur: *EM_modules_projection
|
||||
uncrustify: *tools_modules_projection
|
||||
unison: *system_modules_projection
|
||||
vim: *tools_modules_projection
|
||||
visit: *tools_modules_projection
|
||||
wxwidgets: *libraries_modules_projection
|
||||
x264: *libraries_modules_projection
|
||||
xmlto: *tools_modules_projection
|
||||
xz: *tools_modules_projection
|
||||
zlib: *libraries_modules_projection
|
||||
slurm:
|
||||
environment:
|
||||
set:
|
||||
SLURM_CONF: /etc/slurm/slurm.conf
|
||||
prefix_inspections:
|
||||
'':
|
||||
- CMAKE_PREFIX_PATH
|
||||
bin:
|
||||
- PATH
|
||||
include:
|
||||
- C_INCLUDE_PATH
|
||||
- CPLUS_INCLUDE_PATH
|
||||
lib:
|
||||
- LIBRARY_PATH
|
||||
- LD_LIBRARY_PATH
|
||||
lib/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
lib64:
|
||||
- LIBRARY_PATH
|
||||
- LD_LIBRARY_PATH
|
||||
lib64/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
man:
|
||||
- MANPATH
|
||||
share/aclocal:
|
||||
- ACLOCAL_PATH
|
||||
share/man:
|
||||
- MANPATH
|
||||
share/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
modules:
|
||||
default:
|
||||
arch_folder: false
|
||||
enable:
|
||||
- tcl
|
||||
roots:
|
||||
tcl: /afs/psi.ch/sys/spack-rhel7
|
||||
tcl:
|
||||
all:
|
||||
autoload: direct
|
||||
conflict:
|
||||
- '{name}'
|
||||
environment:
|
||||
set:
|
||||
${PACKAGE}_INCLUDE_DIR: '{prefix}/include'
|
||||
${PACKAGE}_LIBRARY_DIR: '{prefix}/lib'
|
||||
${PACKAGE}_VERSION: '{version}'
|
||||
projections:
|
||||
all: misc/modulesfiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
alps: &HDF5_modules_projection HDF5/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
alsa-lib: &Librairies_modules_projection Librairies/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
amrex: &MPI_modules_projection MPI/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
aria2: &Tools_modules_projection Tools/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
asciidoc: *Tools_modules_projection
|
||||
astra: *MPI_modules_projection
|
||||
atlas: &Compilers_modules_projection Compilers/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
autoconf: &Programming_modules_projection Programming/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
automake: *Programming_modules_projection
|
||||
bash: &System_modules_projection System/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
binutils: *Programming_modules_projection
|
||||
bison: *Programming_modules_projection
|
||||
boost: *Compilers_modules_projection
|
||||
boxlib: *MPI_modules_projection
|
||||
cbflib: &MX_modules_projection MX/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
cistem: &EM_modules_projection EM/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
clapack: *Compilers_modules_projection
|
||||
clhep: *Compilers_modules_projection
|
||||
cmake: *Programming_modules_projection
|
||||
coreutils: *Tools_modules_projection
|
||||
cp2k: *MPI_modules_projection
|
||||
cpmd: *MPI_modules_projection
|
||||
ctffind: *EM_modules_projection
|
||||
cuda: cuda/modulefiles/{name}/{version}/{compiler.name}/{compiler.version}
|
||||
eigen: *Compilers_modules_projection
|
||||
elegant: *MPI_modules_projection
|
||||
elpa: *MPI_modules_projection
|
||||
emacs: *Tools_modules_projection
|
||||
erlang: *Programming_modules_projection
|
||||
ffmpeg: *Tools_modules_projection
|
||||
fftw: *MPI_modules_projection
|
||||
filebench: *System_modules_projection
|
||||
gams: *Tools_modules_projection
|
||||
gaussian: *Tools_modules_projection
|
||||
gcc: *Programming_modules_projection
|
||||
gdrcopy: *Librairies_modules_projection
|
||||
geant4: *Compilers_modules_projection
|
||||
gettext: *Tools_modules_projection
|
||||
giflib: *Librairies_modules_projection
|
||||
git: *Tools_modules_projection
|
||||
global: *Tools_modules_projection
|
||||
gmp: *Librairies_modules_projection
|
||||
gnupg: *Tools_modules_projection
|
||||
gnuplot: *Tools_modules_projection
|
||||
gnutls: *Tools_modules_projection
|
||||
go: *Programming_modules_projection
|
||||
googletest: *Compilers_modules_projection
|
||||
gromacs: *MPI_modules_projection
|
||||
gsl: *Compilers_modules_projection
|
||||
h5hut+mpi: *HDF5_modules_projection
|
||||
h5hut~mpi: &HDF5_serial_modules_projection HDF5_serial/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
|
||||
hdf5-blosc: *HDF5_modules_projection
|
||||
hdf5~mpi: *Compilers_modules_projection
|
||||
hdfview: *Tools_modules_projection
|
||||
hwloc: *Librairies_modules_projection
|
||||
intel: *Programming_modules_projection
|
||||
intel-oneapi-mpi: *Programming_modules_projection
|
||||
ioapi: *HDF5_modules_projection
|
||||
ior: *System_modules_projection
|
||||
isl: *Librairies_modules_projection
|
||||
julia: *Programming_modules_projection
|
||||
knem: *Librairies_modules_projection
|
||||
kokkos: *Compilers_modules_projection
|
||||
krb5: *Tools_modules_projection
|
||||
kubernetes: *Tools_modules_projection
|
||||
lammps: *MPI_modules_projection
|
||||
libint: *Compilers_modules_projection
|
||||
libtasn1: *Librairies_modules_projection
|
||||
libtool: *Programming_modules_projection
|
||||
libxc: *Compilers_modules_projection
|
||||
libxsmm: *Compilers_modules_projection
|
||||
lua: *Programming_modules_projection
|
||||
lz4: *MX_modules_projection
|
||||
m4: *Programming_modules_projection
|
||||
mathematica: *Programming_modules_projection
|
||||
matlab: *Programming_modules_projection
|
||||
mdtest: *System_modules_projection
|
||||
motioncor2: *EM_modules_projection
|
||||
mpc: *Librairies_modules_projection
|
||||
mpfr: *Librairies_modules_projection
|
||||
mpich: *Compilers_modules_projection
|
||||
mxm: *System_modules_projection
|
||||
namd: *Tools_modules_projection
|
||||
nasm: *Programming_modules_projection
|
||||
ncview: *Tools_modules_projection
|
||||
netcdf-c: *HDF5_modules_projection
|
||||
netcdf-c +parallel-netcdf: *HDF5_modules_projection
|
||||
netcdf-fortran: *HDF5_modules_projection
|
||||
nettle: *Librairies_modules_projection
|
||||
nmap: *System_modules_projection
|
||||
nvhpc+mpi: Compilers/modules/{name}/{version}/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}
|
||||
nvhpc~mpi: *Programming_modules_projection
|
||||
openbabel: *MX_modules_projection
|
||||
openblas threads=none: *Compilers_modules_projection
|
||||
openblas threads=openmp: Compilers/modules/{name}_OMP/{version}/{compiler.name}/{compiler.version}/{hash}
|
||||
openjdk: *Programming_modules_projection
|
||||
openjpeg: *Tools_modules_projection
|
||||
openmpi: *Compilers_modules_projection
|
||||
openssl: *Tools_modules_projection
|
||||
orca: *Tools_modules_projection
|
||||
paraview: *Tools_modules_projection
|
||||
patchelf: *System_modules_projection
|
||||
perl: *Programming_modules_projection
|
||||
pmix: *Librairies_modules_projection
|
||||
py-tensorflow: *Programming_modules_projection
|
||||
python: *Programming_modules_projection
|
||||
qt: *Programming_modules_projection
|
||||
r: *Programming_modules_projection
|
||||
relion: *EM_modules_projection
|
||||
root: *Compilers_modules_projection
|
||||
superlu: *Compilers_modules_projection
|
||||
tcl: *Programming_modules_projection
|
||||
texlive: *Tools_modules_projection
|
||||
tk: *Programming_modules_projection
|
||||
tmux: *Tools_modules_projection
|
||||
trilinos: *HDF5_modules_projection
|
||||
ucx: *Librairies_modules_projection
|
||||
udunits: *Librairies_modules_projection
|
||||
unblur: *EM_modules_projection
|
||||
uncrustify: *Tools_modules_projection
|
||||
unison: *System_modules_projection
|
||||
vim: *Tools_modules_projection
|
||||
visit: *Tools_modules_projection
|
||||
wxwidgets: *Librairies_modules_projection
|
||||
x264: *Librairies_modules_projection
|
||||
xmlto: *Tools_modules_projection
|
||||
xz: *Tools_modules_projection
|
||||
zlib: *Librairies_modules_projection
|
||||
slurm:
|
||||
environment:
|
||||
set:
|
||||
SLURM_CONF: /etc/slurm/slurm.conf
|
||||
prefix_inspections:
|
||||
'':
|
||||
- CMAKE_PREFIX_PATH
|
||||
bin:
|
||||
- PATH
|
||||
include:
|
||||
- C_INCLUDE_PATH
|
||||
- CPLUS_INCLUDE_PATH
|
||||
lib:
|
||||
- LIBRARY_PATH
|
||||
- LD_LIBRARY_PATH
|
||||
lib/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
lib64:
|
||||
- LIBRARY_PATH
|
||||
- LD_LIBRARY_PATH
|
||||
lib64/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
man:
|
||||
- MANPATH
|
||||
share/aclocal:
|
||||
- ACLOCAL_PATH
|
||||
share/man:
|
||||
- MANPATH
|
||||
share/pkgconfig:
|
||||
- PKG_CONFIG_PATH
|
||||
view_relative_modules:
|
||||
use_view: Compilers
|
Reference in New Issue
Block a user