summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
blob: 3fe62a07b99cb451058cdec8a99f3b3813bdea7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
add_library(kiro SHARED kiro-trb.c kiro-client.c kiro-server.c)
set_target_properties(kiro PROPERTIES
    VERSION "${LIBKIRO_VERSION_MAJOR}.${LIBKIRO_VERSION_MINOR}"
    SOVERSION ${LIBKIRO_VERSION_PATCH}
)
target_link_libraries(kiro m rdmacm ibverbs pthread)

install(FILES kiro-rdma.h kiro-trb.h kiro-client.h kiro-server.h DESTINATION ${HEADER_INSTALL_DIR})

install(TARGETS kiro
    LIBRARY DESTINATION ${LIB_INSTALL_DIR}
)