xref: /freebsd-14.2/lib/ofed/libopensm/Makefile (revision d0b2dbfa)
1*f39bffc6SKonstantin Belousov
2*f39bffc6SKonstantin Belousov_spath=	${SRCTOP}/contrib/ofed/opensm/opensm
3*f39bffc6SKonstantin Belousov.PATH:	${_spath}
4*f39bffc6SKonstantin Belousov
5*f39bffc6SKonstantin BelousovSHLIBDIR?=	/usr/lib
6*f39bffc6SKonstantin BelousovLIB=		opensm
7*f39bffc6SKonstantin BelousovSHLIB_MAJOR=	5
8*f39bffc6SKonstantin BelousovMK_PROFILE=	no
9*f39bffc6SKonstantin Belousov
10*f39bffc6SKonstantin BelousovSRCS= \
11*f39bffc6SKonstantin Belousovosm_log.c \
12*f39bffc6SKonstantin Belousovosm_mad_pool.c \
13*f39bffc6SKonstantin Belousovosm_helper.c
14*f39bffc6SKonstantin Belousov
15*f39bffc6SKonstantin BelousovLIBADD=		pthread
16*f39bffc6SKonstantin BelousovCFLAGS+=	-I${_spath} -I${_spath}/.. -DHAVE_CONFIG_H=1
17*f39bffc6SKonstantin BelousovCFLAGS+=	-I${SYSROOT:U${DESTDIR}}/${INCLUDEDIR}/infiniband
18*f39bffc6SKonstantin BelousovVERSION_MAP=	${_spath}/libopensm.map
19*f39bffc6SKonstantin Belousov
20*f39bffc6SKonstantin Belousov.include <bsd.lib.mk>
21