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', 'sockets',
'verbs', 'verbs',
'usnic', 'usnic',
'mxm',
'gni', 'gni',
'xpmem', 'xpmem',
'udp', 'udp',
'rxm', 'rxm',
'rxd') 'rxd',
'mlx')
variant( variant(
'fabrics', 'fabrics',
@ -57,6 +57,11 @@ class Libfabric(AutotoolsPackage):
multi=True 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): def configure_args(self):
args = [] args = []