Compare commits
7 Commits
main
...
refactorin
Author | SHA1 | Date | |
---|---|---|---|
6be5cc9bf3 | |||
f79914510c | |||
d0ffbe7e22 | |||
3e5a3fbfaa | |||
9333abe017 | |||
f21f6a807d | |||
b59c02ee5a |
4
env/rhel7/x86_64/admin/stable/spack.yaml
vendored
4
env/rhel7/x86_64/admin/stable/spack.yaml
vendored
@ -13,8 +13,8 @@ spack:
|
|||||||
- gcc_12.3.0_openmpi:
|
- gcc_12.3.0_openmpi:
|
||||||
- opal@master/l4dkgyf
|
- opal@master/l4dkgyf
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/rhel7/x86_64/admin/testing/spack.yaml
vendored
4
env/rhel7/x86_64/admin/testing/spack.yaml
vendored
@ -8,8 +8,8 @@ spack:
|
|||||||
# Strongly adviced to avoid problems with buildcaches
|
# Strongly adviced to avoid problems with buildcaches
|
||||||
padded_length: 256
|
padded_length: 256
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/rhel7/x86_64/admin/unstable/spack.yaml
vendored
4
env/rhel7/x86_64/admin/unstable/spack.yaml
vendored
@ -21,8 +21,8 @@ spack:
|
|||||||
- oneapi_2024.1.0_openmpi:
|
- oneapi_2024.1.0_openmpi:
|
||||||
- gromacs@2024.1/pi5t2pp # ~cuda
|
- gromacs@2024.1/pi5t2pp # ~cuda
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
16
env/rhel7/x86_64/sysconfigs/compilers.yaml
vendored
16
env/rhel7/x86_64/sysconfigs/compilers.yaml
vendored
@ -15,10 +15,10 @@ compilers:
|
|||||||
- compiler:
|
- compiler:
|
||||||
spec: gcc@=12.3.0
|
spec: gcc@=12.3.0
|
||||||
paths:
|
paths:
|
||||||
cc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gcc
|
cc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gcc
|
||||||
cxx: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/g++
|
cxx: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/g++
|
||||||
f77: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gfortran
|
f77: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gfortran
|
||||||
fc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gfortran
|
fc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/gcc-12.3.0-zpn75bqd4uuxamtoonk5tkiproitfqpt/bin/gfortran
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: rhel7
|
operating_system: rhel7
|
||||||
target: x86_64
|
target: x86_64
|
||||||
@ -28,10 +28,10 @@ compilers:
|
|||||||
- compiler:
|
- compiler:
|
||||||
spec: oneapi@=2024.1.0
|
spec: oneapi@=2024.1.0
|
||||||
paths:
|
paths:
|
||||||
cc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/icx
|
cc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/icx
|
||||||
cxx: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/icpx
|
cxx: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/icpx
|
||||||
f77: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/ifx
|
f77: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/ifx
|
||||||
fc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/ifx
|
fc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-rhel7-x86_64/gcc-4.8.5/intel-oneapi-compilers-2024.1.0-4xhusak77uwpnggnimldlea4qydtzxy7/compiler/2024.1/bin/ifx
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: rhel7
|
operating_system: rhel7
|
||||||
target: x86_64
|
target: x86_64
|
||||||
|
6
env/rhel7/x86_64/users/stable/spack.yaml
vendored
6
env/rhel7/x86_64/users/stable/spack.yaml
vendored
@ -2,10 +2,10 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/rhel7/x86_64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/rhel7/x86_64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/rhel7/x86_64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/rhel7/x86_64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/rhel7/x86_64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel7/x86_64/admin/stable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
8
env/rhel7/x86_64/users/unstable/spack.yaml
vendored
8
env/rhel7/x86_64/users/unstable/spack.yaml
vendored
@ -2,11 +2,11 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/rhel7/x86_64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/rhel7/x86_64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/rhel7/x86_64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/rhel7/x86_64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/rhel7/x86_64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel7/x86_64/admin/stable
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/rhel7/x86_64/admin/unstable
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel7/x86_64/admin/unstable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
1
env/rhel8/x86_64/admin/stable/spack.lock
vendored
Normal file
1
env/rhel8/x86_64/admin/stable/spack.lock
vendored
Normal file
File diff suppressed because one or more lines are too long
35
env/rhel8/x86_64/admin/stable/spack.yaml
vendored
Normal file
35
env/rhel8/x86_64/admin/stable/spack.yaml
vendored
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
spack:
|
||||||
|
concretizer:
|
||||||
|
unify: false
|
||||||
|
config:
|
||||||
|
install_tree:
|
||||||
|
root: $spack/opt/spack/stable
|
||||||
|
definitions:
|
||||||
|
- compilers:
|
||||||
|
- gcc@=12.3.0
|
||||||
|
- intel-oneapi-compilers@=2024.1.0
|
||||||
|
- gcc_4.8.5:
|
||||||
|
- fpart@1.6.0/lcygtky
|
||||||
|
- gcc_12.3.0_openmpi:
|
||||||
|
- opal@master/l4dkgyf
|
||||||
|
include:
|
||||||
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
||||||
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
||||||
|
mirrors:
|
||||||
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
|
modules:
|
||||||
|
default:
|
||||||
|
roots:
|
||||||
|
tcl: $spack/opt/spack/stable/modulefiles
|
||||||
|
specs:
|
||||||
|
- matrix:
|
||||||
|
- [$compilers]
|
||||||
|
- ['%gcc@4.8.5']
|
||||||
|
- matrix:
|
||||||
|
- [$gcc_4.8.5]
|
||||||
|
- ['%gcc@4.8.5']
|
||||||
|
- matrix:
|
||||||
|
- [$gcc_12.3.0_openmpi]
|
||||||
|
- [^openmpi%gcc]
|
||||||
|
- ['%gcc@12.3.0']
|
||||||
|
view: false
|
20
env/rhel8/x86_64/admin/testing/spack.yaml
vendored
Normal file
20
env/rhel8/x86_64/admin/testing/spack.yaml
vendored
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
spack:
|
||||||
|
concretizer:
|
||||||
|
unify: false
|
||||||
|
config:
|
||||||
|
install_tree:
|
||||||
|
root: $spack/opt/spack/testing
|
||||||
|
# Strongly adviced to avoid problems with buildcaches
|
||||||
|
padded_length: 256
|
||||||
|
include:
|
||||||
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/packages.yaml
|
||||||
|
- $spack/../spack-psi/env/rhel7/$target_family/sysconfigs/compilers.yaml
|
||||||
|
mirrors:
|
||||||
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
|
modules:
|
||||||
|
default:
|
||||||
|
roots:
|
||||||
|
tcl: $spack/opt/spack/testing/modulefiles
|
||||||
|
specs: []
|
||||||
|
view: false
|
1
env/rhel8/x86_64/admin/unstable/spack.lock
vendored
Normal file
1
env/rhel8/x86_64/admin/unstable/spack.lock
vendored
Normal file
File diff suppressed because one or more lines are too long
44
env/rhel8/x86_64/admin/unstable/spack.yaml
vendored
Normal file
44
env/rhel8/x86_64/admin/unstable/spack.yaml
vendored
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
spack:
|
||||||
|
concretizer:
|
||||||
|
unify: false
|
||||||
|
config:
|
||||||
|
install_tree:
|
||||||
|
root: $spack/opt/spack/unstable
|
||||||
|
definitions:
|
||||||
|
- gcc_12.3.0:
|
||||||
|
- cellranger@8.0.1/6h63gx
|
||||||
|
- fastqc@0.12.1/dkkcfu5
|
||||||
|
- ffbidx@main/vyjua6z
|
||||||
|
- sratoolkit@3.1.1/2szh2jy
|
||||||
|
- star@2.7.11a/icumpki
|
||||||
|
- gcc_12.3.0_openmpi:
|
||||||
|
- cp2k@2024.1/2bayb45 # ~cuda
|
||||||
|
- cp2k@2024.1/exkrpix # +cuda
|
||||||
|
- quantum-espresso@7.3.1/yuxkoz2 # hdf5=parallel
|
||||||
|
- py-alphafold@2.3.2/rrfdppp # ~cuda
|
||||||
|
- py-alphafold@2.3.2/tqziprv # +cuda
|
||||||
|
- oneapi_2024.1.0_openmpi:
|
||||||
|
- gromacs@2024.1/pi5t2pp # ~cuda
|
||||||
|
include:
|
||||||
|
- $spack/../spack-psi/env/rhel8/$target_family/sysconfigs/packages.yaml
|
||||||
|
- $spack/../spack-psi/env/rhel8/$target_family/sysconfigs/compilers.yaml
|
||||||
|
mirrors:
|
||||||
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
|
modules:
|
||||||
|
default:
|
||||||
|
roots:
|
||||||
|
tcl: $spack/opt/spack/unstable/modulefiles
|
||||||
|
specs:
|
||||||
|
- matrix:
|
||||||
|
- [$gcc_12.3.0]
|
||||||
|
- ['%gcc@12.3.0']
|
||||||
|
- matrix:
|
||||||
|
- [$gcc_12.3.0_openmpi]
|
||||||
|
- [^openmpi%gcc]
|
||||||
|
- ['%gcc@12.3.0']
|
||||||
|
- matrix:
|
||||||
|
- [$oneapi_2024.1.0_openmpi]
|
||||||
|
- [^openmpi%oneapi]
|
||||||
|
- ['%oneapi@2024.1.0']
|
||||||
|
view: false
|
14
env/rhel8/x86_64/sysconfigs/compilers.yaml
vendored
Normal file
14
env/rhel8/x86_64/sysconfigs/compilers.yaml
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
compilers:
|
||||||
|
- compiler:
|
||||||
|
environment: {}
|
||||||
|
extra_rpaths: []
|
||||||
|
flags: {}
|
||||||
|
modules: []
|
||||||
|
operating_system: rhel8
|
||||||
|
paths:
|
||||||
|
cc: /usr/bin/gcc
|
||||||
|
cxx: /usr/bin/g++
|
||||||
|
f77: /usr/bin/gfortran
|
||||||
|
fc: /usr/bin/gfortran
|
||||||
|
spec: gcc@8.5.0
|
||||||
|
target: x86_64
|
224
env/rhel8/x86_64/sysconfigs/packages.yaml
vendored
Normal file
224
env/rhel8/x86_64/sysconfigs/packages.yaml
vendored
Normal file
@ -0,0 +1,224 @@
|
|||||||
|
---
|
||||||
|
packages:
|
||||||
|
all:
|
||||||
|
compiler: [gcc@8.5.0, oneapi, nvhpc]
|
||||||
|
prefer:
|
||||||
|
- spec: '^openmpi'
|
||||||
|
providers:
|
||||||
|
blas: [openblas, intel-oneapi-mkl, nvhpc]
|
||||||
|
lapack: [openblas, intel-oneapi-mkl, nvhpc]
|
||||||
|
mpi: [openmpi, mpich, intel-oneapi-mpi]
|
||||||
|
pkgconfig: [pkg-config]
|
||||||
|
require:
|
||||||
|
- spec: 'target=skylake_avx512'
|
||||||
|
when: "%nvhpc"
|
||||||
|
message: "nvhpc compilers cannot target generic x86_64 microarchitecture."
|
||||||
|
- spec: "os=rhel8"
|
||||||
|
target: [x86_64]
|
||||||
|
# Default GPU arch
|
||||||
|
variants:
|
||||||
|
- cuda_arch=60
|
||||||
|
autoconf:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
automake:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
berkeley-db:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
binutils:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
boost:
|
||||||
|
require: '%gcc'
|
||||||
|
bzip2:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
ca-certificates-mozilla:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
cairo:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
cmake:
|
||||||
|
require: '%gcc'
|
||||||
|
coreutils:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
cp2k:
|
||||||
|
require: 'build_system=makefile'
|
||||||
|
cpio:
|
||||||
|
require: '%gcc'
|
||||||
|
ctffind:
|
||||||
|
require: '%gcc'
|
||||||
|
# Makes sure the binary works on any sytem (incl. Gwendolen)
|
||||||
|
cuda:
|
||||||
|
require: '@12.2:'
|
||||||
|
curl:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
cvs:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
diffutils:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
doxygen:
|
||||||
|
require: '%gcc'
|
||||||
|
expat:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
file:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
findutils:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
flex:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
fltk:
|
||||||
|
require: '%gcc'
|
||||||
|
fontconfig:
|
||||||
|
require: '%gcc'
|
||||||
|
freetype:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
gams:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
gawk:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
gcc:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
gdbm:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
gettext:
|
||||||
|
buildable: false
|
||||||
|
externals:
|
||||||
|
- prefix: /usr
|
||||||
|
spec: gettext@0.19.8.1
|
||||||
|
ghostscript:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
git:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
glew:
|
||||||
|
require: '%gcc'
|
||||||
|
gmake:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
groff:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
harfbuzz:
|
||||||
|
require: '%gcc'
|
||||||
|
hcoll:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
icu4c:
|
||||||
|
require: '@67.1%gcc@12.3.0'
|
||||||
|
intel-oneapi-compilers:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libbsd:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libcroco:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libepoxy:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libevent:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libfuse:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libice:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libiconv:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libidn2:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libjpeg-turbo:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libmd:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libpciaccess:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libpthread:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libpthread-stubs:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libreadline:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
librsvg:
|
||||||
|
require: '%gcc'
|
||||||
|
libsigsegv:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libtiff:
|
||||||
|
require: '%gcc'
|
||||||
|
libtool:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libx11:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libxcb:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libxext:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libxft:
|
||||||
|
require: '%gcc'
|
||||||
|
libxml2:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libxpm:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
libxt:
|
||||||
|
require: '%gcc'
|
||||||
|
m4:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
ncurses:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
ninja:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
nlohmann-json:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
numactl:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
nvhpc:
|
||||||
|
require: '%gcc@8.5.0 install_type=network'
|
||||||
|
openblas:
|
||||||
|
require: '%gcc'
|
||||||
|
openmpi:
|
||||||
|
require:
|
||||||
|
- spec: schedulers=slurm fabrics=auto pmi-interface=pmix +cxx +cuda +legacylaunchers
|
||||||
|
- spec: '+cxx_exceptions'
|
||||||
|
when: '%gcc'
|
||||||
|
openssh:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
openssl:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
pcre2:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
perl:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
pkg-config:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
py-numpy:
|
||||||
|
require: '%gcc@12.3.0'
|
||||||
|
python:
|
||||||
|
require: '%gcc'
|
||||||
|
readline:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
rsync:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
ruby:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
sed:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
slurm:
|
||||||
|
buildable: false
|
||||||
|
externals:
|
||||||
|
- prefix: /usr
|
||||||
|
spec: slurm@24-05-2-1 +pmix +hwloc +hdf5 +mariadb +pam
|
||||||
|
sqlite:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
subversion:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
tar:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
texinfo:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
unuran:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
util-linux-uuid:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
util-macros:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
valgrind:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
xerces-c:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
xxhash:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
xz:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
zlib:
|
||||||
|
require: '%gcc@8.5.0'
|
||||||
|
zstd:
|
||||||
|
require: '%gcc@8.5.0'
|
14
env/rhel8/x86_64/users/stable/spack.yaml
vendored
Normal file
14
env/rhel8/x86_64/users/stable/spack.yaml
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
spack:
|
||||||
|
concretizer:
|
||||||
|
unify: false
|
||||||
|
include:
|
||||||
|
- $spack/../spack-psi/env/rhel8/x86_64/sysconfigs/packages.yaml
|
||||||
|
- $spack/../spack-psi/env/rhel8/x86_64/sysconfigs/compilers.yaml
|
||||||
|
include_concrete:
|
||||||
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel8/x86_64/admin/stable
|
||||||
|
specs: []
|
||||||
|
upstreams:
|
||||||
|
stable:
|
||||||
|
install_tree: >-
|
||||||
|
$spack/opt/spack/stable
|
||||||
|
view: false
|
16
env/rhel8/x86_64/users/unstable/spack.yaml
vendored
Normal file
16
env/rhel8/x86_64/users/unstable/spack.yaml
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
spack:
|
||||||
|
concretizer:
|
||||||
|
unify: false
|
||||||
|
include:
|
||||||
|
- $spack/../spack-psi/env/rhel8/x86_64/sysconfigs/packages.yaml
|
||||||
|
- $spack/../spack-psi/env/rhel8/x86_64/sysconfigs/compilers.yaml
|
||||||
|
include_concrete:
|
||||||
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel8/x86_64/admin/stable
|
||||||
|
- /afs/psi.ch/sys/spack/spack-psi/env/rhel8/x86_64/admin/unstable
|
||||||
|
specs: []
|
||||||
|
upstreams:
|
||||||
|
stable:
|
||||||
|
install_tree: $spack/opt/spack/stable
|
||||||
|
unstable:
|
||||||
|
install_tree: $spack/opt/spack/unstable
|
||||||
|
view: false
|
4
env/sles15/aarch64/admin/stable/spack.yaml
vendored
4
env/sles15/aarch64/admin/stable/spack.yaml
vendored
@ -9,8 +9,8 @@ spack:
|
|||||||
- gcc_12.3_mpich:
|
- gcc_12.3_mpich:
|
||||||
- relion@4.0.1/ve5sish #+cuda
|
- relion@4.0.1/ve5sish #+cuda
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/sles15/aarch64/admin/testing/spack.yaml
vendored
4
env/sles15/aarch64/admin/testing/spack.yaml
vendored
@ -7,8 +7,8 @@ spack:
|
|||||||
# Strongly adviced to avoid problems with buildcaches
|
# Strongly adviced to avoid problems with buildcaches
|
||||||
padded_length: 256
|
padded_length: 256
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/sles15/aarch64/admin/unstable/spack.yaml
vendored
4
env/sles15/aarch64/admin/unstable/spack.yaml
vendored
@ -23,8 +23,8 @@ spack:
|
|||||||
- nvhpc_23.9_openmpi:
|
- nvhpc_23.9_openmpi:
|
||||||
- quantum-espresso@7.3.1/le35al7 #+cuda
|
- quantum-espresso@7.3.1/le35al7 #+cuda
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
6
env/sles15/aarch64/users/stable/spack.yaml
vendored
6
env/sles15/aarch64/users/stable/spack.yaml
vendored
@ -2,10 +2,10 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/aarch64/admin/stable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
8
env/sles15/aarch64/users/unstable/spack.yaml
vendored
8
env/sles15/aarch64/users/unstable/spack.yaml
vendored
@ -2,11 +2,11 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/sles15/aarch64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/sles15/aarch64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/aarch64/admin/stable
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/aarch64/admin/unstable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/aarch64/admin/unstable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
4
env/sles15/x86_64/admin/stable/spack.yaml
vendored
4
env/sles15/x86_64/admin/stable/spack.yaml
vendored
@ -11,8 +11,8 @@ spack:
|
|||||||
- gcc_12.3_mpich:
|
- gcc_12.3_mpich:
|
||||||
- relion@4.0.1/ve5sish #+cuda
|
- relion@4.0.1/ve5sish #+cuda
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/sles15/x86_64/admin/testing/spack.yaml
vendored
4
env/sles15/x86_64/admin/testing/spack.yaml
vendored
@ -7,8 +7,8 @@ spack:
|
|||||||
# Strongly adviced to avoid problems with buildcaches
|
# Strongly adviced to avoid problems with buildcaches
|
||||||
padded_length: 256
|
padded_length: 256
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
4
env/sles15/x86_64/admin/unstable/spack.yaml
vendored
4
env/sles15/x86_64/admin/unstable/spack.yaml
vendored
@ -25,8 +25,8 @@ spack:
|
|||||||
- nvhpc_23.9_openmpi:
|
- nvhpc_23.9_openmpi:
|
||||||
- quantum-espresso@7.3.1/le35al7 #+cuda
|
- quantum-espresso@7.3.1/le35al7 #+cuda
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/$os/$target_family/sysconfigs/compilers.yaml
|
||||||
mirrors:
|
mirrors:
|
||||||
local_psi: file:///afs/psi.ch/software/spack/testing
|
local_psi: file:///afs/psi.ch/software/spack/testing
|
||||||
modules:
|
modules:
|
||||||
|
12
env/sles15/x86_64/sysconfigs/compilers.yaml
vendored
12
env/sles15/x86_64/sysconfigs/compilers.yaml
vendored
@ -65,10 +65,10 @@ compilers:
|
|||||||
- compiler:
|
- compiler:
|
||||||
spec: intel@=2021.6.0
|
spec: intel@=2021.6.0
|
||||||
paths:
|
paths:
|
||||||
cc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/icc
|
cc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/icc
|
||||||
cxx: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/icpc
|
cxx: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/icpc
|
||||||
f77: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/ifort
|
f77: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/ifort
|
||||||
fc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/ifort
|
fc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/intel64/ifort
|
||||||
flags: {}
|
flags: {}
|
||||||
operating_system: sles15
|
operating_system: sles15
|
||||||
target: x86_64
|
target: x86_64
|
||||||
@ -79,8 +79,8 @@ compilers:
|
|||||||
- compiler:
|
- compiler:
|
||||||
spec: oneapi@=2022.1.0
|
spec: oneapi@=2022.1.0
|
||||||
paths:
|
paths:
|
||||||
cc: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/icx
|
cc: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/icx
|
||||||
cxx: /afs/psi.ch/sys/spack/system/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/icpx
|
cxx: /afs/psi.ch/sys/spack/0.22.0/opt/spack/stable/linux-sles15-x86_64/gcc-7.5.0/intel-oneapi-compilers-2022.1.0-jjfubnqeg5udrhlho6owzlpi6odqsey5/compiler/2022.1.0/linux/bin/icpx
|
||||||
f77: null
|
f77: null
|
||||||
fc: null
|
fc: null
|
||||||
flags: {}
|
flags: {}
|
||||||
|
6
env/sles15/x86_64/users/stable/spack.yaml
vendored
6
env/sles15/x86_64/users/stable/spack.yaml
vendored
@ -2,10 +2,10 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/x86_64/admin/stable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
8
env/sles15/x86_64/users/unstable/spack.yaml
vendored
8
env/sles15/x86_64/users/unstable/spack.yaml
vendored
@ -2,11 +2,11 @@ spack:
|
|||||||
concretizer:
|
concretizer:
|
||||||
unify: false
|
unify: false
|
||||||
include:
|
include:
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
- $spack/../spack-psi/env/sles15/x86_64/sysconfigs/packages.yaml
|
||||||
- $spack/spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
- $spack/../spack-psi/env/sles15/x86_64/sysconfigs/compilers.yaml
|
||||||
include_concrete:
|
include_concrete:
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/stable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/x86_64/admin/stable
|
||||||
- /afs/psi.ch/sys/spack/system/spack-psi/env/sles15/x86_64/admin/unstable
|
- /afs/psi.ch/sys/spack/spack-psi/env/sles15/x86_64/admin/unstable
|
||||||
specs: []
|
specs: []
|
||||||
upstreams:
|
upstreams:
|
||||||
stable:
|
stable:
|
||||||
|
13
packages/gams/package.py
Normal file
13
packages/gams/package.py
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
|
||||||
|
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
from spack.package import *
|
||||||
|
from spack.pkg.builtin.gams import Gams as SpackGams
|
||||||
|
|
||||||
|
|
||||||
|
class Gams(SpackGams):
|
||||||
|
version("48.1", md5="5a59a973edfc4e3170b9535760593d62", expand=False)
|
37
packages/mfem/mfem_conduit_spack.patch
Normal file
37
packages/mfem/mfem_conduit_spack.patch
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
diff --git a/config/defaults.mk b/config/defaults.mk
|
||||||
|
index d6b8d59a1..d1ba6fb9a 100644
|
||||||
|
--- a/config/defaults.mk
|
||||||
|
+++ b/config/defaults.mk
|
||||||
|
@@ -452,7 +452,7 @@ FMS_LIB = -Wl,-rpath,$(FMS_DIR)/lib -L$(FMS_DIR)/lib -lfms
|
||||||
|
|
||||||
|
# Conduit and required libraries configuration
|
||||||
|
CONDUIT_DIR = @MFEM_DIR@/../conduit
|
||||||
|
-CONDUIT_OPT = -I$(CONDUIT_DIR)/include/conduit
|
||||||
|
+CONDUIT_OPT = -I$(CONDUIT_DIR)/include
|
||||||
|
CONDUIT_LIB = \
|
||||||
|
$(XLINKER)-rpath,$(CONDUIT_DIR)/lib -L$(CONDUIT_DIR)/lib \
|
||||||
|
-lconduit -lconduit_relay -lconduit_blueprint -ldl
|
||||||
|
@@ -469,8 +469,8 @@ endif
|
||||||
|
# Sidre and required libraries configuration
|
||||||
|
# Be sure to check the HDF5_DIR (set above) is correct
|
||||||
|
SIDRE_DIR = @MFEM_DIR@/../axom
|
||||||
|
-SIDRE_OPT = -I$(SIDRE_DIR)/include -I$(CONDUIT_DIR)/include/conduit\
|
||||||
|
- -I$(HDF5_DIR)/include
|
||||||
|
+SIDRE_OPT = -I$(SIDRE_DIR)/include -I$(CONDUIT_DIR)/include/conduit \
|
||||||
|
+ -I$(CONDUIT_DIR)/include -I$(HDF5_DIR)/include
|
||||||
|
SIDRE_LIB = \
|
||||||
|
$(XLINKER)-rpath,$(SIDRE_DIR)/lib -L$(SIDRE_DIR)/lib \
|
||||||
|
$(XLINKER)-rpath,$(CONDUIT_DIR)/lib -L$(CONDUIT_DIR)/lib \
|
||||||
|
diff --git a/fem/conduitdatacollection.hpp b/fem/conduitdatacollection.hpp
|
||||||
|
index 6ff1804e0..ad0a272a4 100644
|
||||||
|
--- a/fem/conduitdatacollection.hpp
|
||||||
|
+++ b/fem/conduitdatacollection.hpp
|
||||||
|
@@ -17,7 +17,7 @@
|
||||||
|
#ifdef MFEM_USE_CONDUIT
|
||||||
|
|
||||||
|
#include "datacollection.hpp"
|
||||||
|
-#include <conduit.hpp>
|
||||||
|
+#include <conduit/conduit.hpp>
|
||||||
|
|
||||||
|
namespace mfem
|
||||||
|
{
|
13
packages/mfem/pachage.py
Normal file
13
packages/mfem/pachage.py
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
|
||||||
|
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
||||||
|
|
||||||
|
|
||||||
|
from spack.package import *
|
||||||
|
from spack.pkg.builtin.mfem import Mfem as SpackMfem
|
||||||
|
|
||||||
|
|
||||||
|
class Mfem(SpackMfem):
|
||||||
|
|
||||||
|
patch(mfem_conduit_spack.patch)
|
Reference in New Issue
Block a user