xref: /freebsd/lib/virtual_oss/bt/Makefile (revision 9cab9fde5edad9b409dd2317a2aec7815e6d6bed)
1*9cab9fdeSChristos MargiolisSHLIB_NAME= 	voss_bt.so
2*9cab9fdeSChristos MargiolisSHLIBDIR=	${LIBDIR}/virtual_oss
3*9cab9fdeSChristos Margiolis
4*9cab9fdeSChristos MargiolisSRCS=		bt.c \
5*9cab9fdeSChristos Margiolis		avdtp.c \
6*9cab9fdeSChristos Margiolis		sbc_encode.c
7*9cab9fdeSChristos Margiolis
8*9cab9fdeSChristos MargiolisCFLAGS+= 	-I${SRCTOP}/usr.sbin/virtual_oss/virtual_oss \
9*9cab9fdeSChristos Margiolis		-I${SRCTOP}/contrib/libsamplerate
10*9cab9fdeSChristos MargiolisLDFLAGS+=	-lbluetooth -lsdp
11*9cab9fdeSChristos MargiolisLIBADD=		samplerate
12*9cab9fdeSChristos Margiolis
13*9cab9fdeSChristos Margiolis.if defined(HAVE_LIBAV)
14*9cab9fdeSChristos MargiolisCFLAGS+=	-I${LOCALBASE:U/usr/local}/include -DHAVE_LIBAV
15*9cab9fdeSChristos MargiolisLDFLAGS+= 	-L${LOCALBASE:U/usr/local}/lib \
16*9cab9fdeSChristos Margiolis		-lavdevice -lavutil -lavcodec -lavformat
17*9cab9fdeSChristos Margiolis.endif
18*9cab9fdeSChristos Margiolis
19*9cab9fdeSChristos Margiolis.include <bsd.lib.mk>
20