1336668Skevans# $FreeBSD: stable/11/lib/libbe/Makefile 346802 2019-04-28 03:49:40Z kevans $ 2336668Skevans 3346802SkevansSHLIBDIR?= /lib 4346802Skevans 5346802Skevans.include <src.opts.mk> 6346802Skevans 7336668SkevansPACKAGE= lib${LIB} 8336668SkevansLIB= be 9336668SkevansSHLIB_MAJOR= 1 10336668SkevansSHLIB_MINOR= 0 11336673Skevans 12336668SkevansSRCS= be.c be_access.c be_error.c be_info.c 13336668SkevansINCS= be.h 14336668SkevansMAN= libbe.3 15336668Skevans 16337662SkevansWARNS?= 2 17337995SkevansIGNORE_PRAGMA= yes 18337662Skevans 19336668SkevansLIBADD+= zfs 20336668SkevansLIBADD+= nvpair 21336668Skevans 22336668SkevansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common 23336668SkevansCFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris 24336668SkevansCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 25336668SkevansCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem 26336668SkevansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common 27336668SkevansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/common/zfs 28336668SkevansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 29336668SkevansCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common 30336668SkevansCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head 31336668Skevans 32336668SkevansCFLAGS+= -DNEED_SOLARIS_BOOLEAN 33336668Skevans 34346802SkevansHAS_TESTS= YES 35346802SkevansSUBDIR.${MK_TESTS}+= tests 36346802Skevans 37336668Skevans.include <bsd.lib.mk> 38