-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathspack.yaml
40 lines (40 loc) · 983 Bytes
/
spack.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# This is a Spack Environment file.
#
# It describes a set of packages to be installed, along with
# configuration settings.
spack:
definitions:
# - vtk: [ vtk@9.2.6 ]
# when: '"ubuntu" not in os'
# has a compilation error in llvm when enabled
- vtk: [ vtk@9.2.6 ^mesa~llvm ]
when: '"linux" in platform'
- tbb: [intel-tbb]
when: '"darwin" in platform'
- tbb: [ intel-oneapi-tbb ]
when: '"linux" in platform'
specs:
- "boost@1.85.0: +system+filesystem+date_time+thread+chrono+regex+iostreams+program_options+mpi+serialization"
- cgal +header_only
- hdf5 +cxx
- "netcdf-cxx4@4.3:"
- "gdal@3.8: +hdf5 +netcdf"
- "proj@9: +curl+tiff"
- sparsehash
- "gperftools build_system=autotools"
- gsl +external-cblas
- armadillo
- tbb
- eigen
- meteoio
- "func@2.2.0: ~openmp"
- "trilinos@15.0.0 +mpi"
- jemalloc
- "vtk@9.2:"
- spdlog
- openblas
- "cmake@3.2:"
- "openmpi"
view: true
concretizer:
unify: true