ADD: unit_tests variant opal-x
This commit is contained in:
@ -51,6 +51,8 @@ class OpalX(CMakePackage, CudaPackage):
|
||||
variant("tests", default=False, description="Enable tests")
|
||||
variant("alternative_variant", default=False, description="Use alternative variant")
|
||||
variant("alpine", default=False, description="Enable Alpine")
|
||||
variant("unit_tests", default=False, description="Build unit tests")
|
||||
variant("ippl_git_tag", default="master", description="IPPL git tag")
|
||||
|
||||
depends_on("blas")
|
||||
depends_on("boost@1.82.0+mpi+chrono+filesystem+iostreams+regex+serialization+system+timer+python+shared")
|
||||
@ -87,7 +89,10 @@ class OpalX(CMakePackage, CudaPackage):
|
||||
self.define_from_variant("ENABLE_SOLVERS", "solvers"),
|
||||
self.define_from_variant("ENABLE_TESTS", "tests"),
|
||||
self.define_from_variant("USE_ALTERNATIVE_VARIANT", "alternative_variant"),
|
||||
self.define_from_variant("ENABLE_ALPINE", "alpine"),
|
||||
self.define_from_variant("ENABLE_UNIT_TESTS", "unit_tests"),
|
||||
"-DIPPL_GIT_TAG=opalx-fielddump",
|
||||
"-DKokkos_ENABLE_IMPL_CUDA_MALLOC_ASYNC=OFF",
|
||||
]
|
||||
|
||||
if '+cuda' in self.spec:
|
||||
|
Reference in New Issue
Block a user