xref: /freebsd/cddl/lib/libzdb/Makefile (revision e928afc531e68b7a142ee49d8f7e5c8426d54033)
1*e928afc5SJohn Baldwin.PATH: ${ZFSTOP}/lib/libzdb
2*e928afc5SJohn Baldwin.PATH: ${ZFSTOP}/include
3a4e5e010SMartin Matuska
4a4e5e010SMartin MatuskaPACKAGE=	zfs
529185c9aSLexi WinterLIB_PACKAGE=
629185c9aSLexi Winter
729185c9aSLexi WinterLIB=	zdb
8a4e5e010SMartin Matuska
9a4e5e010SMartin MatuskaINCS = libzdb.h
10a4e5e010SMartin Matuska
11a4e5e010SMartin MatuskaSRCS = libzdb.c
12a4e5e010SMartin Matuska
13a4e5e010SMartin MatuskaWARNS?=	2
14a4e5e010SMartin MatuskaCSTD=	c99
15a4e5e010SMartin Matuska
16*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/include
17*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libspl/include
18*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libspl/include/os/freebsd
19*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libzpool/include
20*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/include/os/freebsd/zfs
21a4e5e010SMartin MatuskaCFLAGS+= -I${SRCTOP}/sys
22a4e5e010SMartin MatuskaCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
23*e928afc5SJohn BaldwinCFLAGS+= -include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h
24*e928afc5SJohn BaldwinCFLAGS+= -I${ZFSTOP}/lib/libzutil
25a4e5e010SMartin MatuskaCFLAGS+= -DHAVE_ISSETUGID -DIN_BASE
26a4e5e010SMartin MatuskaCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
27a4e5e010SMartin Matuska
28a4e5e010SMartin Matuska.include <bsd.lib.mk>
29