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