From e828641d808d5f895bf5bf1963067e075e4ce982 Mon Sep 17 00:00:00 2001 From: Filippo Spiga Date: Wed, 11 Nov 2020 16:58:29 +0000 Subject: Adding support to build ucx development branch (#18089) * Enabling build of v1.9.x development branch. * v1.8.1 is the preferred (stable) version. * Fixing code style Co-authored-by: Filippo Spiga Co-authored-by: Adam J. Stewart --- var/spack/repos/builtin/packages/ucx/package.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/ucx/package.py b/var/spack/repos/builtin/packages/ucx/package.py index df859fcdc7..c428a5bbd8 100644 --- a/var/spack/repos/builtin/packages/ucx/package.py +++ b/var/spack/repos/builtin/packages/ucx/package.py @@ -12,11 +12,15 @@ class Ucx(AutotoolsPackage, CudaPackage): homepage = "http://www.openucx.org" url = "https://github.com/openucx/ucx/releases/download/v1.3.1/ucx-1.3.1.tar.gz" + git = "https://github.com/openucx/ucx.git" maintainers = ['hppritcha'] + # Development + version('1.9-dev', branch='v1.9.x') + # Current - version('1.9.0', sha256='a7a2c8841dc0d5444088a4373dc9b9cc68dbffcd917c1eba92ca8ed8e5e635fb') + version('1.9.0', sha256='a7a2c8841dc0d5444088a4373dc9b9cc68dbffcd917c1eba92ca8ed8e5e635fb', preferred=True) version('1.8.1', sha256='a48820cb8d0761b5ccf3e7ba03a7c8c1dde6276017657178829e07ffc35b556a') version('1.8.0', sha256='e400f7aa5354971c8f5ac6b881dc2846143851df868088c37d432c076445628d') version('1.7.0', sha256='6ab81ee187bfd554fe7e549da93a11bfac420df87d99ee61ffab7bb19bdd3371') @@ -71,6 +75,10 @@ class Ucx(AutotoolsPackage, CudaPackage): configure_abs_path = 'contrib/configure-release' + @when('@1.9-dev') + def autoreconf(self, spec, prefix): + Executable('./autogen.sh')() + def configure_args(self): spec = self.spec config_args = [] -- cgit v1.2.3-60-g2f50