diff options
Diffstat (limited to 'usr.sbin/fstyp/Makefile')
-rw-r--r-- | usr.sbin/fstyp/Makefile | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/usr.sbin/fstyp/Makefile b/usr.sbin/fstyp/Makefile index 088209ec785f..bfdc845bba4a 100644 --- a/usr.sbin/fstyp/Makefile +++ b/usr.sbin/fstyp/Makefile @@ -28,23 +28,28 @@ SUBDIR.${MK_TESTS}+= tests .if ${MK_ZFS} != "no" IGNORE_PRAGMA= YES -CFLAGS+= -DNEED_SOLARIS_BOOLEAN -DHAVE_ZFS -CFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris -CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include -CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem -CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair -CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common -CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs -CFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common -CFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head +WARNS?= 0 +CFLAGS.zfs.c+= -DIN_BASE +CFLAGS.zfs.c+= -I${SRCTOP}/sys/contrib/openzfs/include +CFLAGS.zfs.c+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include +CFLAGS.zfs.c+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd +CFLAGS.zfs.c+= -I${SRCTOP}/sys/contrib/openzfs/module/icp/include +CFLAGS.zfs.c+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h +CFLAGS.zfs.c+= -DHAVE_ISSETUGID +CFLAGS.zfs.c+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h .endif -CFLAGS+=-I${SRCTOP}/sys +.for src in ${SRCS} +.if ${src} != "zfs.c" +CFLAGS.${src}+=-I${SRCTOP}/sys +.endif +.endfor + LIBADD= geom md ufs .if ${MK_ZFS} != "no" -LIBADD+=nvpair zfs +LIBADD+=nvpair zfs spl .endif .include <bsd.prog.mk> |