Project

General

Profile

Bug #39238 » 0004-cmake-consolidate-WITH_-VERBS-RDMACM.patch

Changcheng Liu, 04/11/2019 09:29 AM

View differences:

CMakeLists.txt
endif()
endif()
option(WITH_VERBS "Enable RDMA verbs in async messenger" ON)
if(WITH_VERBS)
option(WITH_RDMA "Enable RDMA in async messenger" ON)
if(WITH_RDMA)
find_package(verbs REQUIRED)
set(HAVE_VERBS ${VERBS_FOUND})
endif(WITH_VERBS)
option(WITH_RDMACM "Enable RDMA cm in async messenger" ON)
if(WITH_RDMACM)
find_package(rdmacm REQUIRED)
set(HAVE_RDMACM ${RDMACM_FOUND})
endif(WITH_RDMACM)
set(HAVE_RDMA TRUE)
endif()
find_package(Backtrace)
src/CMakeLists.txt
endif(HAVE_XIO)
set(async_rdma_common_srcs)
if(HAVE_VERBS AND HAVE_RDMACM)
if(HAVE_RDMA)
list(APPEND async_rdma_common_srcs
msg/async/rdma/Infiniband.cc
msg/async/rdma/RDMAConnectedSocketImpl.cc
(7-7/9)