xref: /freebsd/lib/ofed/libibverbs/Makefile (revision 3750ccefb8629a08890bfbae894dd6bc6a7483b4)
1_spath=	${SRCTOP}/contrib/ofed/libibverbs
2.PATH: ${_spath} ${_spath}/man
3
4LIB=		ibverbs
5SHLIB_MAJOR=	1
6SHLIBDIR?=	/lib
7VERSION_MAP=	${_spath}/libibverbs.map
8
9CFLAGS+= -I${_spath}
10
11SRCS= \
12cmd.c \
13compat-1_0.c \
14device.c \
15enum_strs.c \
16init.c \
17marshall.c \
18memory.c \
19sysfs.c \
20verbs.c
21
22MAN= \
23ibv_alloc_mw.3 \
24ibv_alloc_pd.3 \
25ibv_attach_mcast.3 \
26ibv_bind_mw.3 \
27ibv_create_ah.3 \
28ibv_create_ah_from_wc.3 \
29ibv_create_comp_channel.3 \
30ibv_create_cq.3 \
31ibv_create_cq_ex.3 \
32ibv_create_flow.3 \
33ibv_create_qp.3 \
34ibv_create_qp_ex.3 \
35ibv_create_rwq_ind_table.3 \
36ibv_create_srq.3 \
37ibv_create_srq_ex.3 \
38ibv_create_wq.3 \
39ibv_event_type_str.3 \
40ibv_fork_init.3 \
41ibv_get_async_event.3 \
42ibv_get_cq_event.3 \
43ibv_get_device_guid.3 \
44ibv_get_device_list.3 \
45ibv_get_device_name.3 \
46ibv_get_srq_num.3 \
47ibv_inc_rkey.3 \
48ibv_modify_qp.3 \
49ibv_modify_srq.3 \
50ibv_modify_wq.3 \
51ibv_open_device.3 \
52ibv_open_qp.3 \
53ibv_open_xrcd.3 \
54ibv_poll_cq.3 \
55ibv_post_recv.3 \
56ibv_post_send.3 \
57ibv_post_srq_recv.3 \
58ibv_query_device.3 \
59ibv_query_device_ex.3 \
60ibv_query_gid.3 \
61ibv_query_pkey.3 \
62ibv_query_port.3 \
63ibv_query_qp.3 \
64ibv_query_rt_values_ex.3 \
65ibv_query_srq.3 \
66ibv_rate_to_mbps.3 \
67ibv_rate_to_mult.3 \
68ibv_reg_mr.3 \
69ibv_req_notify_cq.3 \
70ibv_rereg_mr.3 \
71ibv_resize_cq.3
72
73.include <bsd.lib.mk>
74