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 # I/O
variant('adios2', default=True, description="Enable ADIOS2") variant('adios2', default=False, description="Enable ADIOS2")
variant('darshan', default=True, description="Enable Darshan") variant('darshan', default=False, description="Enable Darshan")
variant('faodel', default=False, description="Enable FAODEL") variant('faodel', default=False, description="Enable FAODEL")
variant('hdf5', default=True, description="Enable HDF5") variant('hdf5', default=False, description="Enable HDF5")
variant('pnetcdf', default=True, description="Enable PNetCDF") variant('pnetcdf', default=False, description="Enable PNetCDF")
variant('unifyfs', default=True, description="Enable UnifyFS") variant('unifyfs', default=False, description="Enable UnifyFS")
variant('veloc', default=True, description="Enable VeloC") variant('veloc', default=False, description="Enable VeloC")
# Vis # Vis
variant('ascent', default=False, description="Enable Ascent") variant('ascent', default=False, description="Enable Ascent")
variant('paraview', default=False, description="Enable ParaView") 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('vtkm', default=False, description="Enable VTK-m")
variant('zfp', default=True, description="Enable ZFP") variant('zfp', default=False, description="Enable ZFP")
# Outstanding concretization issues # Outstanding concretization issues
# variant('cinema', default=True, description="Enable Cinema") variant('cinema', default=False, description="Enable Cinema")
conflicts('+cinema')
# Outstanding build issues # Outstanding build issues
# variant('catalyst', default=False, description="Enable Catalyst") variant('catalyst', default=False, description="Enable Catalyst")
# variant('visit', default=False, description="Enable VisIt") conflicts('+catalyst')
variant('visit', default=False, description="Enable VisIt")
conflicts('+visit')
############################################################ ############################################################
# This is a messy workaround until the clingo concretizer can be required. # This is a messy workaround until the clingo concretizer can be required.