BLAS++: CUDA default (false) (#22067)
For opt-in packages in Spack, its common that the `cuda` variant is disabled by default. This also simplifies downstream usage in multi-variants for backends in user code.
This commit is contained in:
parent
7e143bab6a
commit
49c015e391
@ -23,7 +23,7 @@ class Blaspp(CMakePackage, CudaPackage):
|
||||
version('2020.10.00', sha256='ce148cfe397428d507c72d7d9eba5e9d3f55ad4cd842e6e873c670183dcb7795')
|
||||
|
||||
variant('openmp', default=True, description='Use OpenMP internally.')
|
||||
variant('cuda', default=True, description='Build with CUDA')
|
||||
variant('cuda', default=False, description='Build with CUDA')
|
||||
variant('shared', default=True, description='Build shared libraries')
|
||||
|
||||
depends_on('cmake@3.15.0:', type='build')
|
||||
|
@ -67,6 +67,7 @@ class Warpx(CMakePackage):
|
||||
depends_on('ascent +cuda', when='+ascent compute=cuda')
|
||||
depends_on('ascent +mpi', when='+ascent +mpi')
|
||||
depends_on('blaspp', when='+psatd dims=rz')
|
||||
depends_on('blaspp +cuda', when='+psatd dims=rz compute=cuda')
|
||||
depends_on('boost@1.66.0: +math', when='+qedtablegen')
|
||||
depends_on('cmake@3.15.0:', type='build')
|
||||
depends_on('cuda@9.2.88:', when='compute=cuda')
|
||||
|
Loading…
Reference in New Issue
Block a user