19e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/module/nvpair 29e5787d2SMatt Macy.PATH: ${SRCTOP}/sys/contrib/openzfs/lib/libnvpair 306016a40SKristof Provost.PATH: ${SRCTOP}/sys/contrib/openzfs/include 4f0a75d27SPawel Jakub Dawidek 5f0a75d27SPawel Jakub DawidekLIB= nvpair 69e9c651cSGreg VLIBADD= spl 7f0a75d27SPawel Jakub Dawidek 8*a71ea7beSEmmanuel VadotPACKAGE= zfs 99e5787d2SMatt Macy# user 1006016a40SKristof ProvostINCS= libnvpair.h 115941f035SRuslan ErmilovSRCS= libnvpair.c \ 129e5787d2SMatt Macy libnvpair_json.c \ 139e5787d2SMatt Macy nvpair_alloc_system.c 149e5787d2SMatt Macy# kernel 159e5787d2SMatt MacySRCS+= nvpair_alloc_fixed.c \ 169e5787d2SMatt Macy nvpair.c \ 179e5787d2SMatt Macy fnvpair.c 18f0a75d27SPawel Jakub Dawidek 199e5787d2SMatt MacyWARNS?= 2 209e5787d2SMatt MacyCFLAGS+= -DIN_BASE -DHAVE_RPC_TYPES 219e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/include 229e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/ 239e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/sys/contrib/openzfs/lib/libspl/include/os/freebsd 24acc37ca1SEnji CooperCFLAGS+= -I${SRCTOP}/sys 259e5787d2SMatt MacyCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include 269e5787d2SMatt MacyCFLAGS+= -include ${SRCTOP}/sys/contrib/openzfs/include/os/freebsd/spl/sys/ccompile.h 279e5787d2SMatt MacyCFLAGS+= -DHAVE_ISSETUGID -DHAVE_CONFIG_H -DHAVE_XDR_BYTESREC 28f0a75d27SPawel Jakub Dawidek 29f0a75d27SPawel Jakub Dawidek.include <bsd.lib.mk> 30