ECP-SDK: Propagate cuda to ascent (#28878)
This commit is contained in:
parent
1599d841c0
commit
916c94fd65
@ -121,11 +121,17 @@ def exclude_variants(variants, exclude):
|
||||
dav_sdk_depends_on('sensei@develop +vtkio +python ~miniapps', when='+sensei',
|
||||
propagate=dict(propagate_to_sensei))
|
||||
|
||||
dav_sdk_depends_on('ascent+mpi+fortran+openmp+python+shared+vtkh+dray',
|
||||
when='+ascent',
|
||||
propagate=['adios2'] + cuda_arch_variants)
|
||||
# Need to explicitly turn off conduit hdf5_compat in order to build
|
||||
# hdf5@1.12 which is required for SDK
|
||||
dav_sdk_depends_on('ascent+shared+mpi+fortran+openmp+python+vtkh+dray',
|
||||
when='+ascent')
|
||||
depends_on('ascent ^conduit ~hdf5_compat', when='+ascent +hdf5')
|
||||
depends_on('ascent~cuda', when='+ascent~cuda')
|
||||
depends_on('ascent+cuda', when='+ascent+cuda ^vtk-m@1.7:')
|
||||
# Disable configuring with @develop. This should be removed after ascent
|
||||
# releases 0.8 and ascent can build with conduit@0.8: and vtk-m@1.7:
|
||||
conflicts('ascent@develop')
|
||||
|
||||
depends_on('py-cinemasci', when='+cinema')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user