1.PATH: ${ZFSTOP}/lib/libzutil 2.PATH: ${ZFSTOP}/lib/libzutil/os/freebsd 3.PATH: ${ZFSTOP}/module/os/freebsd/zfs 4 5PACKAGE= zfs 6LIB_PACKAGE= 7 8LIB= zutil 9LIBADD= avl geom m 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 24WARNS?= 2 25CSTD= c99 26 27CFLAGS+= -I${ZFSTOP}/include 28CFLAGS+= -I${ZFSTOP}/lib/libspl/include/ 29CFLAGS+= -I${ZFSTOP}/lib/libspl/include/os/freebsd 30CFLAGS+= -I${ZFSTOP}/lib/libzpool/include 31CFLAGS+= -I${ZFSTOP}/include/os/freebsd/zfs 32CFLAGS+= -I${SRCTOP}/sys 33CFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 34CFLAGS+= -include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h 35CFLAGS+= -I${ZFSTOP}/lib/libzutil 36CFLAGS+= -DHAVE_ISSETUGID -DIN_BASE 37CFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 38 39.include <bsd.lib.mk> 40