diff options
-rw-r--r-- | var/spack/repos/builtin/packages/charmpp/package.py | 4 |
1 files changed, 4 insertions, 0 deletions
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") |