Make sure we include the right path for skein.h, as well only include

the ZFS flags for zfs_modules.c. This keeps us from pulling from the
system or sysroot during buildworld.
This commit is contained in:
Warner Losh 2017-12-05 21:37:59 +00:00
parent 92a2b8900e
commit 6fd96c93c1

View File

@ -31,9 +31,10 @@ CWARNFLAGS.zfs_module.c += -Wno-unused-function
SRCS= boot1.c self_reloc.c start.S ufs_module.c
.if ${MK_ZFS} != "no"
SRCS+= zfs_module.c
CFLAGS+= -I${ZFSSRC}
CFLAGS+= -I${SYSDIR}/cddl/boot/zfs
CFLAGS+= -DEFI_ZFS_BOOT
CFLAGS.zfs_module.c+= -I${ZFSSRC}
CFLAGS.zfs_module.c+= -I${SYSDIR}/cddl/boot/zfs
CFLAGS.zfs_module.c+= -I${SYSDIR}/crypto/skein
CFLAGS.zfs_module.c+= -DEFI_ZFS_BOOT
LIBZFSBOOT= ${BOOTOBJ}/zfs/libzfsboot.a
.endif