Disable dvsdk variants (#25889)

* dvsdk: Turn off variants by default

This allows an install to more easily be explicit about which pieces to
turn on as more variants are added

* dvsdk: effectively disable the broken variants
This commit is contained in:
Chuck Atkins 2021-09-13 13:33:55 -04:00 committed by GitHub
parent fca81c2ac8
commit c392454125
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,27 +21,30 @@ class EcpDataVisSdk(BundlePackage):
############################################################
# I/O
variant('adios2', default=True, description="Enable ADIOS2")
variant('darshan', default=True, description="Enable Darshan")
variant('adios2', default=False, description="Enable ADIOS2")
variant('darshan', default=False, description="Enable Darshan")
variant('faodel', default=False, description="Enable FAODEL")
variant('hdf5', default=True, description="Enable HDF5")
variant('pnetcdf', default=True, description="Enable PNetCDF")
variant('unifyfs', default=True, description="Enable UnifyFS")
variant('veloc', default=True, description="Enable VeloC")
variant('hdf5', default=False, description="Enable HDF5")
variant('pnetcdf', default=False, description="Enable PNetCDF")
variant('unifyfs', default=False, description="Enable UnifyFS")
variant('veloc', default=False, description="Enable VeloC")
# Vis
variant('ascent', default=False, description="Enable Ascent")
variant('paraview', default=False, description="Enable ParaView")
variant('sz', default=True, description="Enable SZ")
variant('sz', default=False, description="Enable SZ")
variant('vtkm', default=False, description="Enable VTK-m")
variant('zfp', default=True, description="Enable ZFP")
variant('zfp', default=False, description="Enable ZFP")
# Outstanding concretization issues
# variant('cinema', default=True, description="Enable Cinema")
variant('cinema', default=False, description="Enable Cinema")
conflicts('+cinema')
# Outstanding build issues
# variant('catalyst', default=False, description="Enable Catalyst")
# variant('visit', default=False, description="Enable VisIt")
variant('catalyst', default=False, description="Enable Catalyst")
conflicts('+catalyst')
variant('visit', default=False, description="Enable VisIt")
conflicts('+visit')
############################################################
# This is a messy workaround until the clingo concretizer can be required.