kokkos-kernels: add variant 'shared' (#27097)

* kokkos-kernels: add variant 'shared'

* Update var/spack/repos/builtin/packages/kokkos-kernels/package.py
This commit is contained in:
Satish Balay 2021-11-01 10:45:26 -05:00 committed by GitHub
parent 6c4f891b8f
commit a1eb5596ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,6 +91,8 @@ class KokkosKernels(CMakePackage, CudaPackage):
variant(tpl, default=deflt, description=descr)
depends_on(spackname, when="+%s" % tpl)
variant('shared', default=True, description='Build shared libraries')
def cmake_args(self):
spec = self.spec
options = []
@ -152,4 +154,6 @@ def cmake_args(self):
elif off_flag in self.spec:
options.append("-DKokkosKernels_INST_%s=OFF" % eti.upper())
options.append(self.define_from_variant('BUILD_SHARED_LIBS', 'shared'))
return options