xref: /freebsd-12.1/lib/libbe/Makefile (revision f1ab1b71)
17920ad94SKyle Evans# $FreeBSD$
27920ad94SKyle Evans
3*f1ab1b71SKyle EvansSHLIBDIR?=	/lib
4*f1ab1b71SKyle Evans
5*f1ab1b71SKyle Evans.include <src.opts.mk>
6*f1ab1b71SKyle Evans
77920ad94SKyle EvansPACKAGE=	lib${LIB}
87920ad94SKyle EvansLIB=		be
97920ad94SKyle EvansSHLIB_MAJOR=	1
107920ad94SKyle EvansSHLIB_MINOR=	0
117920ad94SKyle Evans
127920ad94SKyle EvansSRCS=		be.c be_access.c be_error.c be_info.c
137920ad94SKyle EvansINCS=		be.h
147920ad94SKyle EvansMAN=		libbe.3
157920ad94SKyle Evans
167920ad94SKyle EvansWARNS?=	2
177920ad94SKyle EvansIGNORE_PRAGMA=	yes
187920ad94SKyle Evans
197920ad94SKyle EvansLIBADD+= zfs
207920ad94SKyle EvansLIBADD+= nvpair
217920ad94SKyle Evans
227920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common
237920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris
247920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
257920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem
267920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common
277920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs
287920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
297920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common
307920ad94SKyle EvansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head
317920ad94SKyle Evans
327920ad94SKyle EvansCFLAGS+= -DNEED_SOLARIS_BOOLEAN
337920ad94SKyle Evans
34*f1ab1b71SKyle EvansHAS_TESTS=	YES
35*f1ab1b71SKyle EvansSUBDIR.${MK_TESTS}+= tests
36*f1ab1b71SKyle Evans
377920ad94SKyle Evans.include <bsd.lib.mk>
38