aboutsummaryrefslogtreecommitdiff
path: root/sbin/bectl/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/bectl/Makefile')
-rw-r--r--sbin/bectl/Makefile26
1 files changed, 16 insertions, 10 deletions
diff --git a/sbin/bectl/Makefile b/sbin/bectl/Makefile
index 9fc66a097cd8..e261c85e1e10 100644
--- a/sbin/bectl/Makefile
+++ b/sbin/bectl/Makefile
@@ -7,16 +7,22 @@ MAN= bectl.8
SRCS= bectl.c bectl_jail.c bectl_list.c
-LIBADD+= be
-LIBADD+= jail
-LIBADD+= nvpair
-LIBADD+= util
-
-CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzfs/common
-CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris
-CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common
-
-CFLAGS+= -DNEED_SOLARIS_BOOLEAN
+LIBADD+= be \
+ jail \
+ nvpair \
+ spl \
+ util \
+
+CFLAGS+= -DIN_BASE
+CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include
+CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/
+CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd
+CFLAGS+= -I${SRCTOP}/sys
+CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
+CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include
+CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h
+CFLAGS+= -DHAVE_ISSETUGID
+CFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h
HAS_TESTS= yes
SUBDIR.${MK_TESTS}+= tests