blob: 178ada4ee5b219e298ff2150aa3c5394b89cd739 (
plain) (
blame)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
spack:
view: false
packages:
cmake:
variants: ~ownlibs
mesa:
require: "+glx +osmesa +opengl ~opengles +llvm"
libosmesa:
require: "mesa +osmesa"
libglx:
require: "mesa +glx"
ospray:
require: "@2.8.0 +denoiser +mpi"
llvm:
require: "@14:"
# Minimize LLVM
variants: ~lldb~lld~internal_unwind~polly~compiler-rt~gold
all:
require: target=x86_64_v3
definitions:
- paraview_specs:
- matrix:
- - paraview
- - +qt~osmesa # GUI Support w/ GLX Rendering
- ~qt~osmesa # GLX Rendering
- ~qt+osmesa # OSMesa Rendering
- visit_specs:
- matrix:
- - visit
- - +gui~osmesa # GUI Support w/ GLX Rendering
- ~gui~osmesa # GLX Rendering
- ~gui+osmesa # OSMesa Rendering
- sdk_base_spec:
- matrix:
- - ecp-data-vis-sdk
+ascent
+adios2
+cinema
+darshan
+faodel
+hdf5
+pnetcdf
+sensei
+sz
+unifyfs
+veloc
+vtkm
+zfp
- - ~cuda ~rocm
# Current testing of GPU supported configurations
# is provided in the E4S stack
# - +cuda ~rocm
# - ~cuda +rocm
specs:
# Test ParaView builds with different GL backends
- matrix:
- [$sdk_base_spec]
- [$^paraview_specs]
- - ^hdf5@1.14 # Non-VisIt can build HDF5 1.14
# Test ParaView builds with differnt GL backends
- matrix:
- [$sdk_base_spec]
- [$^visit_specs]
mirrors: { "mirror": "s3://spack-binaries/develop/data-vis-sdk" }
ci:
pipeline-gen:
- build-job:
image: { "name": "ecpe4s/ubuntu20.04-runner-x86_64:2023-01-01", "entrypoint": [""] }
cdash:
build-group:: Data and Vis SDK
|