xref: /freebsd/cddl/usr.bin/zstream/Makefile (revision 01a5af6a98fc3935b57a5b0616521f46e916caec)
19e5787d2SMatt MacyZFSTOP=	${SRCTOP}/sys/contrib/openzfs
29e5787d2SMatt Macy
39e5787d2SMatt Macy.PATH: ${ZFSTOP}/cmd/zstream
49e5787d2SMatt Macy.PATH: ${ZFSTOP}/man/man8
59e5787d2SMatt Macy
6a71ea7beSEmmanuel VadotPACKAGE=	zfs
79e5787d2SMatt MacyPROG=	zstream
89e5787d2SMatt MacyMAN=	zstream.8
9f2089385SMartin MatuskaMLINKS=	zstream.8 zstreamdump.8
109e5787d2SMatt MacyINCS=	zstream.h
119e5787d2SMatt MacySRCS= \
129e5787d2SMatt Macy	zstream.c \
13a0b956f5SMartin Matuska	zstream_decompress.c \
149e5787d2SMatt Macy	zstream_dump.c \
15dbd5678dSMartin Matuska	zstream_recompress.c  \
169e5787d2SMatt Macy	zstream_redup.c \
179e5787d2SMatt Macy	zstream_token.c
189e5787d2SMatt Macy
19*01a5af6aSEd MasteSYMLINKS=	zstream ${BINDIR}/zstreamdump
20f2089385SMartin Matuska
219e5787d2SMatt MacyWARNS?=	2
229e5787d2SMatt MacyCFLAGS+= \
239e5787d2SMatt Macy	-DIN_BASE \
24e2df9bb4SMartin Matuska	-DZFS_DEBUG \
259e5787d2SMatt Macy	-I${ZFSTOP}/include \
269e5787d2SMatt Macy	-I${ZFSTOP}/lib/libspl/include \
279e5787d2SMatt Macy	-I${ZFSTOP}/lib/libspl/include/os/freebsd \
28e2df9bb4SMartin Matuska	-I${SRCTOP}/sys/contrib/openzfs/lib/libzpool/include \
299e5787d2SMatt Macy	-I${SRCTOP}/sys \
309e5787d2SMatt Macy	-I${SRCTOP}/cddl/compat/opensolaris/include \
319e5787d2SMatt Macy	-I${ZFSTOP}/module/icp/include \
329e5787d2SMatt Macy	-include ${ZFSTOP}/include/os/freebsd/spl/sys/ccompile.h \
339e5787d2SMatt Macy	-DHAVE_ISSETUGID \
349e5787d2SMatt Macy	-include ${SRCTOP}/sys/modules/zfs/zfs_config.h
359e5787d2SMatt Macy
369e5787d2SMatt MacyLIBADD=	geom m nvpair umem uutil avl spl zfs_core zfs zutil zpool
379e5787d2SMatt Macy
389e5787d2SMatt Macy.include <bsd.prog.mk>
39