diff options
-rw-r--r-- | var/spack/repos/builtin/packages/libfabric/package.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/libfabric/package.py b/var/spack/repos/builtin/packages/libfabric/package.py index 7a6c57a3b5..c67a8e9987 100644 --- a/var/spack/repos/builtin/packages/libfabric/package.py +++ b/var/spack/repos/builtin/packages/libfabric/package.py @@ -42,12 +42,12 @@ class Libfabric(AutotoolsPackage): 'sockets', 'verbs', 'usnic', - 'mxm', 'gni', 'xpmem', 'udp', 'rxm', - 'rxd') + 'rxd', + 'mlx') variant( 'fabrics', @@ -57,6 +57,11 @@ class Libfabric(AutotoolsPackage): multi=True ) + depends_on('rdma-core', when='fabrics=verbs') + depends_on('opa-psm2', when='fabrics=psm2') + depends_on('psm', when='fabrics=psm') + depends_on('ucx', when='fabrics=mlx') + def configure_args(self): args = [] |