summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/mercury/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/mercury/package.py')
-rw-r--r--var/spack/repos/builtin/packages/mercury/package.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mercury/package.py b/var/spack/repos/builtin/packages/mercury/package.py
index 4371ffdd14..a614623bce 100644
--- a/var/spack/repos/builtin/packages/mercury/package.py
+++ b/var/spack/repos/builtin/packages/mercury/package.py
@@ -19,6 +19,7 @@ class Mercury(CMakePackage):
license("GPL-2.0-only")
version("master", branch="master", submodules=True)
+ version("2.4.0", sha256="8926cd177f6e3c04e8ae1683d42f7c8b27163a93d4d99a305fe497fa8ca86e79")
version("2.3.1", sha256="36182d49f2db7e2b075240cab4aaa1d4ec87a7756450c87643ededd1e6f16104")
version("2.3.0", sha256="e9e62ce1bb2fd482f0e85ad75fa255d9750c6fed50ba441a03de93b3b8eae742")
version("2.2.0", sha256="e66490cf63907c3959bbb2932b5aaf51d96a481b17f0935f409f3a862eff97f6")
@@ -29,6 +30,9 @@ class Mercury(CMakePackage):
version("1.0.0", sha256="fb0e44d13f4652f53e21040435f91d452bc2b629b6e98dcf5292cd0bece899d4")
version("0.9.0", sha256="40868e141cac035213fe79400f8926823fb1f5a0651fd7027cbe162b063843ef")
+ depends_on("c", type="build") # generated
+ depends_on("cxx", type="build") # generated
+
variant("bmi", default=False, description="Use BMI plugin")
variant("mpi", default=False, description="Use MPI plugin")
variant("ofi", default=True, when="@1.0.0:", description="Use OFI libfabric plugin")
@@ -157,5 +161,5 @@ class Mercury(CMakePackage):
def check(self):
"""Unit tests fail when run in parallel."""
- with working_dir(self.builder.build_directory):
+ with working_dir(self.build_directory):
make("test", parallel=False)