From 3f903c49e40030d746488863e56d694ba3e3fc7c Mon Sep 17 00:00:00 2001 From: Nils Leif Fischer Date: Sat, 15 Jan 2022 07:56:16 +0100 Subject: charmpp: use CMake for versions 7.0.0+ (#28401) --- var/spack/repos/builtin/packages/charmpp/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/var/spack/repos/builtin/packages/charmpp/package.py b/var/spack/repos/builtin/packages/charmpp/package.py index 16794964fa..d849acaca0 100644 --- a/var/spack/repos/builtin/packages/charmpp/package.py +++ b/var/spack/repos/builtin/packages/charmpp/package.py @@ -101,6 +101,10 @@ class Charmpp(Package): variant("production", default=True, description="Build charm++ with all optimizations") variant("tracing", default=False, description="Enable tracing modules") + # Versions 7.0.0+ use CMake by default when it's available. It's more + # robust. + depends_on('cmake@3.4:', when='@7.0.0:', type='build') + depends_on("mpi", when="backend=mpi") depends_on("papi", when="+papi") depends_on("cuda", when="+cuda") -- cgit v1.2.3-70-g09d2