Ascent & Conduit: ~python default (#17230)

* Ascent: ~python default

Packages that build optional python bindings do not build them by default in Spack:
https://spack.readthedocs.io/en/latest/packaging_guide.html#variant-names

This reduces long dependency trees and build times, e.g. for apps just using C/C++/Fortran bindings of a library.

* Conduit: ~python default

Packages that build optional python bindings do not build them by
default in Spack:
  https://spack.readthedocs.io/en/latest/packaging_guide.html#variant-names

This reduces long dependency trees and build times, e.g. for apps
just using C/C++/Fortran bindings of a library.
This commit is contained in:
Axel Huebl 2020-06-25 18:14:57 -07:00 committed by GitHub
parent 49b0ac804b
commit e6bf0b01c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -50,13 +50,13 @@ class Ascent(Package, CudaPackage):
########################################################################### ###########################################################################
variant("shared", default=True, description="Build Ascent as shared libs") variant("shared", default=True, description="Build Ascent as shared libs")
variant('test', default=True, description='Enable Ascent unit tests') variant("test", default=True, description='Enable Ascent unit tests')
variant("mpi", default=True, description="Build Ascent MPI Support") variant("mpi", default=True, description="Build Ascent MPI Support")
variant("serial", default=True, description="build serial (non-mpi) libraries") variant("serial", default=True, description="build serial (non-mpi) libraries")
# variants for language support # variants for language support
variant("python", default=True, description="Build Ascent Python support") variant("python", default=False, description="Build Ascent Python support")
variant("fortran", default=True, description="Build Ascent Fortran support") variant("fortran", default=True, description="Build Ascent Fortran support")
# variants for runtime features # variants for runtime features

View File

@ -54,10 +54,10 @@ class Conduit(Package):
########################################################################### ###########################################################################
variant("shared", default=True, description="Build Conduit as shared libs") variant("shared", default=True, description="Build Conduit as shared libs")
variant('test', default=True, description='Enable Conduit unit tests') variant("test", default=True, description='Enable Conduit unit tests')
# variants for python support # variants for python support
variant("python", default=True, description="Build Conduit Python support") variant("python", default=False, description="Build Conduit Python support")
variant("fortran", default=True, description="Build Conduit Fortran support") variant("fortran", default=True, description="Build Conduit Fortran support")
# variants for comm and i/o # variants for comm and i/o