19e5787d2SMatt Macy# $FreeBSD$ 29e5787d2SMatt Macy 39e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil 49e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil/os/freebsd 59e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/module/os/freebsd/zfs 69e5787d2SMatt Macy 79e5787d2SMatt MacyLIB= zutil 89e5787d2SMatt MacyLIBADD= avl tpool 99e5787d2SMatt MacyPACKAGE= runtime 109e5787d2SMatt Macy 119e5787d2SMatt MacyINCS = zutil_import.h 129e5787d2SMatt Macy 139e5787d2SMatt MacySRCS = \ 149e5787d2SMatt Macy zutil_device_path.c \ 159e5787d2SMatt Macy zutil_import.c \ 169e5787d2SMatt Macy zutil_import.h \ 179e5787d2SMatt Macy zutil_nicenum.c \ 189e5787d2SMatt Macy zutil_pool.c 199e5787d2SMatt Macy 209e5787d2SMatt MacySRCS += \ 21*6ba2210eSMartin Matuska os/freebsd/zutil_device_path_os.c \ 22*6ba2210eSMartin Matuska os/freebsd/zutil_import_os.c 239e5787d2SMatt Macy 249e5787d2SMatt MacySRCS += zfs_ioctl_compat.c 259e5787d2SMatt Macy 269e5787d2SMatt Macy 279e5787d2SMatt MacyWARNS?= 2 289e5787d2SMatt MacyCSTD= c99 299e5787d2SMatt Macy 309e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include 319e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ 329e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd 339e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs 349e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys 359e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 369e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h 379e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzutil 389e5787d2SMatt MacyCFLAGS+= -DHAVE_ISSETUGID -DIN_BASE 399e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 409e5787d2SMatt Macy 419e5787d2SMatt Macy.include <bsd.lib.mk> 42