openPMD-api: With ADIOS2 by Default (#14643)
Replace the deprecated ADIOS1 backend default with ADIOS2 default. Disable sz since we do not need it and it conflicts with supported version ranges between ADIOS2 and ADIOS1 if someone enables both.
This commit is contained in:
parent
635fc62de0
commit
2b6106524a
@ -26,9 +26,9 @@ class OpenpmdApi(CMakePackage):
|
||||
description='Enable parallel I/O')
|
||||
variant('hdf5', default=True,
|
||||
description='Enable HDF5 support')
|
||||
variant('adios1', default=True,
|
||||
variant('adios1', default=False,
|
||||
description='Enable ADIOS1 support')
|
||||
variant('adios2', default=False,
|
||||
variant('adios2', default=True,
|
||||
description='Enable ADIOS2 support')
|
||||
variant('python', default=False,
|
||||
description='Enable Python bindings')
|
||||
@ -40,9 +40,9 @@ class OpenpmdApi(CMakePackage):
|
||||
depends_on('hdf5@1.8.13:', when='+hdf5')
|
||||
depends_on('hdf5@1.8.13: ~mpi', when='~mpi +hdf5')
|
||||
depends_on('hdf5@1.8.13: +mpi', when='+mpi +hdf5')
|
||||
depends_on('adios@1.13.1:', when='+adios1')
|
||||
depends_on('adios@1.13.1: ~mpi', when='~mpi +adios1')
|
||||
depends_on('adios@1.13.1: +mpi', when='+mpi +adios1')
|
||||
depends_on('adios@1.13.1: ~sz', when='+adios1')
|
||||
depends_on('adios@1.13.1: ~mpi ~sz', when='~mpi +adios1')
|
||||
depends_on('adios@1.13.1: +mpi ~sz', when='+mpi +adios1')
|
||||
depends_on('adios2@2.5.0:', when='+adios2')
|
||||
depends_on('adios2@2.5.0: ~mpi', when='~mpi +adios2')
|
||||
depends_on('adios2@2.5.0: +mpi', when='+mpi +adios2')
|
||||
|
Loading…
Reference in New Issue
Block a user