Merge OpenZFS support in to HEAD.
[freebsd.git] / lib / libprocstat / zfs / Makefile
1 # $FreeBSD$
2
3 .PATH: ${.CURDIR:H}
4
5 SRCS=   zfs_defs.c
6 OBJS=   zfs_defs.o
7 WARNS?= 1
8
9
10 CFLAGS+= -DIN_BASE -D__KERNEL__ -D_KERNEL -I. -I${.CURDIR}
11 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
12 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl
13 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/
14 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs
15 CFLAGS+= -I${SRCTOP}/sys/contrib/ck/include
16
17 CFLAGS+= -I${SRCTOP}/sys -I.  -I..
18 CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include
19 CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
20 CFLAGS+= -DHAVE_ISSETUGID -D_SYS_VMEM_H_ -UKLD_TIED -DKLD_MODULE
21
22 CFLAGS+= -fno-builtin -nostdlib
23
24 all: ${OBJS}
25 CLEANFILES= ${OBJS}
26
27 .include <bsd.lib.mk>