FIX: esthetics
This commit is contained in:
70
env/merlin/spack.yaml
vendored
70
env/merlin/spack.yaml
vendored
@ -1,15 +1,17 @@
|
|||||||
spack:
|
spack:
|
||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
|
#>>> config.yaml
|
||||||
config:
|
config:
|
||||||
build_stage:
|
build_stage:
|
||||||
- /scratch/spack-rhel7
|
- /scratch/spack-rhel7
|
||||||
install_tree:
|
install_tree:
|
||||||
root: /scratch/spack-rhel7/spack-install
|
root: /scratch/spack-rhel7/spack-install
|
||||||
|
#<<<
|
||||||
definitions:
|
definitions:
|
||||||
- compilers:
|
- compilers:
|
||||||
- '%gcc@12.1.0'
|
- '%gcc@12.1.0'
|
||||||
- compiler_pckg: &compiler_pckg
|
- Compilers_pckgs: &Compilers_pckgs
|
||||||
- atlas
|
- atlas
|
||||||
- boost
|
- boost
|
||||||
- clapack
|
- clapack
|
||||||
@ -33,15 +35,15 @@ spack:
|
|||||||
- root
|
- root
|
||||||
- superlu
|
- superlu
|
||||||
- vtk
|
- vtk
|
||||||
- cuda_pckg: &cuda_pckg
|
- Cuda_pckgs: &Cuda_pckgs
|
||||||
- cuda
|
- cuda
|
||||||
- EM_pckg: &EM_pckg
|
- EM_pckgs: &EM_pckgs
|
||||||
- cistem
|
- cistem
|
||||||
- ctffind
|
- ctffind
|
||||||
- motioncor2
|
- motioncor2
|
||||||
- relion
|
- relion
|
||||||
- unblur
|
- unblur
|
||||||
- librairies_pckg: &librairies_pckg
|
- Librairies_pckgs: &Librairies_pckgs
|
||||||
- alsa-lib
|
- alsa-lib
|
||||||
- gdrcopy
|
- gdrcopy
|
||||||
- giflib
|
- giflib
|
||||||
@ -59,12 +61,12 @@ spack:
|
|||||||
- wxwidgets
|
- wxwidgets
|
||||||
- x264
|
- x264
|
||||||
- zlib
|
- zlib
|
||||||
- MX_pckg: &MX_pckg
|
- MX_pckgs: &MX_pckgs
|
||||||
- cbflib
|
- cbflib
|
||||||
- lz4
|
- lz4
|
||||||
- openbabel
|
- openbabel
|
||||||
- visit
|
- visit
|
||||||
- HDF5_pckg: &HDF5_pckg
|
- HDF5_pckgs: &HDF5_pckgs
|
||||||
- alps
|
- alps
|
||||||
- h5hut+mpi
|
- h5hut+mpi
|
||||||
- hdf5-blosc
|
- hdf5-blosc
|
||||||
@ -73,10 +75,10 @@ spack:
|
|||||||
- netcdf-fortran
|
- netcdf-fortran
|
||||||
- netcdf-c +parallel-netcdf
|
- netcdf-c +parallel-netcdf
|
||||||
- trilinos
|
- trilinos
|
||||||
- HDF5_serial_pckg: &HDF5_serial_pckg
|
- HDF5_serial_pckgs: &HDF5_serial_pckgs
|
||||||
- h5hut~mpi
|
- h5hut~mpi
|
||||||
- ncview
|
- ncview
|
||||||
- MPI_pckg: &MPI_pckg
|
- MPI_pckgs: &MPI_pckgs
|
||||||
- amrex
|
- amrex
|
||||||
- boxlib
|
- boxlib
|
||||||
- cp2k
|
- cp2k
|
||||||
@ -87,7 +89,7 @@ spack:
|
|||||||
- gromacs
|
- gromacs
|
||||||
- lammps
|
- lammps
|
||||||
- astra
|
- astra
|
||||||
- programming_pckg: &programming_pckg
|
- Programming_pckgs: &Programming_pckgs
|
||||||
- autoconf
|
- autoconf
|
||||||
- automake
|
- automake
|
||||||
- binutils
|
- binutils
|
||||||
@ -112,7 +114,7 @@ spack:
|
|||||||
- r
|
- r
|
||||||
- tcl
|
- tcl
|
||||||
- tk
|
- tk
|
||||||
- system_pckg: &system_pckg
|
- System_pckgs: &System_pckgs
|
||||||
- bash
|
- bash
|
||||||
- filebench
|
- filebench
|
||||||
- ior
|
- ior
|
||||||
@ -120,7 +122,7 @@ spack:
|
|||||||
- nmap
|
- nmap
|
||||||
- patchelf
|
- patchelf
|
||||||
- unison
|
- unison
|
||||||
- tools_pckg: &tools_pckg
|
- Tools_pckgs: &Tools_pckgs
|
||||||
- aria2
|
- aria2
|
||||||
- asciidoc
|
- asciidoc
|
||||||
- coreutils
|
- coreutils
|
||||||
@ -163,7 +165,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/Compilers
|
tcl: /afs/psi.ch/sys/spack-rhel7/Compilers
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *compiler_pckg
|
include: *Compilers_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -186,7 +188,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/cuda
|
tcl: /afs/psi.ch/sys/spack-rhel7/cuda
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *cuda_pckg
|
include: *Cuda_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -206,7 +208,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/EM
|
tcl: /afs/psi.ch/sys/spack-rhel7/EM
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *EM_pckg
|
include: *EM_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -226,7 +228,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/HDF5
|
tcl: /afs/psi.ch/sys/spack-rhel7/HDF5
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *HDF5_pckg
|
include: *HDF5_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -247,7 +249,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/HDF5_serial
|
tcl: /afs/psi.ch/sys/spack-rhel7/HDF5_serial
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *HDF5_serial_pckg
|
include: *HDF5_serial_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -268,7 +270,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/Librairies
|
tcl: /afs/psi.ch/sys/spack-rhel7/Librairies
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *librairies_pckg
|
include: *Librairies_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -288,7 +290,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/MPI
|
tcl: /afs/psi.ch/sys/spack-rhel7/MPI
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *MPI_pckg
|
include: *MPI_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -308,7 +310,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/MX
|
tcl: /afs/psi.ch/sys/spack-rhel7/MX
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *MX_pckg
|
include: *MX_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -328,7 +330,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/Programming
|
tcl: /afs/psi.ch/sys/spack-rhel7/Programming
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *programming_pckg
|
include: *Programming_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -348,7 +350,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/System
|
tcl: /afs/psi.ch/sys/spack-rhel7/System
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *system_pckg
|
include: *System_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -368,7 +370,7 @@ spack:
|
|||||||
tcl: /afs/psi.ch/sys/spack-rhel7/Tools
|
tcl: /afs/psi.ch/sys/spack-rhel7/Tools
|
||||||
tcl:
|
tcl:
|
||||||
blacklist_implicits: true
|
blacklist_implicits: true
|
||||||
include: *tools_pckg
|
include: *Tools_pckgs
|
||||||
all:
|
all:
|
||||||
autoload: direct
|
autoload: direct
|
||||||
conflict:
|
conflict:
|
||||||
@ -408,7 +410,7 @@ spack:
|
|||||||
#<<<
|
#<<<
|
||||||
specs:
|
specs:
|
||||||
- matrix:
|
- matrix:
|
||||||
- - $compiler_pckg
|
- - $Compilers_pckgs
|
||||||
- - $compilers
|
- - $compilers
|
||||||
view:
|
view:
|
||||||
Compilers:
|
Compilers:
|
||||||
@ -419,64 +421,64 @@ spack:
|
|||||||
all: '{name}/{version}/{compiler.name}/{compiler.version}'
|
all: '{name}/{version}/{compiler.name}/{compiler.version}'
|
||||||
~mpi: '{name}_serial/{version}/{compiler.name}/{compiler.version}'
|
~mpi: '{name}_serial/{version}/{compiler.name}/{compiler.version}'
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/Compilers
|
root: /afs/psi.ch/sys/spack-rhel7/Compilers
|
||||||
select: *compiler_pckg
|
select: *Compilers_pckgs
|
||||||
Cuda:
|
Cuda:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/cuda
|
root: /afs/psi.ch/sys/spack-rhel7/cuda
|
||||||
select: *cuda_pckg
|
select: *Cuda_pckgs
|
||||||
EM:
|
EM:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/EM
|
root: /afs/psi.ch/sys/spack-rhel7/EM
|
||||||
select: *EM_pckg
|
select: *EM_pckgs
|
||||||
HDF5:
|
HDF5:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/HDF5
|
root: /afs/psi.ch/sys/spack-rhel7/HDF5
|
||||||
select: *HDF5_pckg
|
select: *HDF5_pckgs
|
||||||
HDF5_serial:
|
HDF5_serial:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/HDF5_serial
|
root: /afs/psi.ch/sys/spack-rhel7/HDF5_serial
|
||||||
select: *HDF5_serial_pckg
|
select: *HDF5_serial_pckgs
|
||||||
Librairies:
|
Librairies:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/Librairies
|
root: /afs/psi.ch/sys/spack-rhel7/Librairies
|
||||||
select: *librairies_pckg
|
select: *Librairies_pckgs
|
||||||
MPI:
|
MPI:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/MPI
|
root: /afs/psi.ch/sys/spack-rhel7/MPI
|
||||||
select: *MPI_pckg
|
select: *MPI_pckgs
|
||||||
MX:
|
MX:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/MX
|
root: /afs/psi.ch/sys/spack-rhel7/MX
|
||||||
select: *MX_pckg
|
select: *MX_pckgs
|
||||||
Programming:
|
Programming:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/Programming
|
root: /afs/psi.ch/sys/spack-rhel7/Programming
|
||||||
select: *programming_pckg
|
select: *Programming_pckgs
|
||||||
System:
|
System:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/System
|
root: /afs/psi.ch/sys/spack-rhel7/System
|
||||||
select: *system_pckg
|
select: *System_pckgs
|
||||||
Tools:
|
Tools:
|
||||||
link: roots
|
link: roots
|
||||||
link_type: symlink
|
link_type: symlink
|
||||||
projections: *unified_projections
|
projections: *unified_projections
|
||||||
root: /afs/psi.ch/sys/spack-rhel7/Tools
|
root: /afs/psi.ch/sys/spack-rhel7/Tools
|
||||||
select: *tools_pckg
|
select: *Tools_pckgs
|
Reference in New Issue
Block a user