Libfabric: updating fabrics & adding deps (#7838)

* libfabric: mxm deprecated, adding mlx aka ucx

* libfabric: adding dependencies that we have in spack
This commit is contained in:
Levi Baber 2018-04-25 10:35:36 -05:00 committed by Adam J. Stewart
parent 14e0307f04
commit 7120e59c6a

View File

@ -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 = []