1.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil 2.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil/os/freebsd 3.PATH: ${SRCTOP}/sys/contrib/openzfs/module/os/freebsd/zfs 4 5PACKAGE= zfs 6LIB_PACKAGE= 7 8LIB= zutil 9LIBADD= avl geom m tpool 10 11INCS = zutil_import.h 12 13SRCS = \ 14 zutil_device_path.c \ 15 zutil_import.c \ 16 zutil_import.h \ 17 zutil_nicenum.c \ 18 zutil_pool.c 19 20SRCS += \ 21 os/freebsd/zutil_device_path_os.c \ 22 os/freebsd/zutil_import_os.c 23 24SRCS += zfs_ioctl_compat.c 25 26 27WARNS?= 2 28CSTD= c99 29 30CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include 31CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ 32CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd 33CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include 34CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs 35CFLAGS+= -I${SRCTOP}/sys 36CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 37CFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h 38CFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzutil 39CFLAGS+= -DHAVE_ISSETUGID -DIN_BASE 40CFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 41 42.include <bsd.lib.mk> 43