19e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil 29e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libzutil/os/freebsd 39e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/module/os/freebsd/zfs 49e5787d2SMatt Macy 5*29185c9aSLexi WinterPACKAGE= zfs 6*29185c9aSLexi WinterLIB_PACKAGE= 7*29185c9aSLexi Winter 89e5787d2SMatt MacyLIB= zutil 99e9c651cSGreg VLIBADD= avl geom m tpool 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 += \ 216ba2210eSMartin Matuska os/freebsd/zutil_device_path_os.c \ 226ba2210eSMartin 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 337a7741afSMartin MatuskaCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include 349e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/zfs 359e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys 369e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 379e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h 389e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libzutil 399e5787d2SMatt MacyCFLAGS+= -DHAVE_ISSETUGID -DIN_BASE 409e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/modules/zfs/zfs_config.h 419e5787d2SMatt Macy 429e5787d2SMatt Macy.include <bsd.lib.mk> 43