xref: /freebsd-12.1/usr.bin/zstd/Makefile (revision 612c330d)
1e2290905SBaptiste Daroussin# $FreeBSD$
2e2290905SBaptiste Daroussin
3e2290905SBaptiste DaroussinPROG=	zstd
4e2290905SBaptiste DaroussinSRCS=	bench.c \
5e2290905SBaptiste Daroussin	datagen.c \
6e2290905SBaptiste Daroussin	dibio.c \
7e2290905SBaptiste Daroussin	fileio.c \
8e2290905SBaptiste Daroussin	zstdcli.c
9e2290905SBaptiste Daroussin
10*0c16b537SWarner LoshCFLAGS+=	-I${SRCTOP}/sys/contrib/zstd/programs \
11*0c16b537SWarner Losh		-I${SRCTOP}/sys/contrib/zstd/lib/common \
12*0c16b537SWarner Losh		-I${SRCTOP}/sys/contrib/zstd/lib/compress \
13*0c16b537SWarner Losh		-I${SRCTOP}/sys/contrib/zstd/lib/dictBuilder \
14*0c16b537SWarner Losh		-I${SRCTOP}/sys/contrib/zstd/lib \
15d5f16c66SBaptiste Daroussin		-DXXH_NAMESPACE=ZSTD_ \
161fc317e3SBaptiste Daroussin		-DHAVE_THREAD=1 \
171fc317e3SBaptiste Daroussin		-DZSTD_MULTITHREAD=1
18404fe491SBaptiste DaroussinLINKS=	${BINDIR}/zstd ${BINDIR}/unzstd \
19c3b26e0cSBaptiste Daroussin	${BINDIR}/zstd ${BINDIR}/zstdcat \
20c3b26e0cSBaptiste Daroussin	${BINDIR}/zstd ${BINDIR}/zstdmt
21404fe491SBaptiste DaroussinMLINKS=	zstd.1 unzstd.1 \
22c3b26e0cSBaptiste Daroussin	zstd.1 zstdcat.1 \
23c3b26e0cSBaptiste Daroussin	zstd.1 zstdmt.1
24e2290905SBaptiste Daroussin
25e2290905SBaptiste DaroussinWARNS=	2
26e2290905SBaptiste DaroussinLIBADD=	zstd
27*0c16b537SWarner Losh.PATH: ${SRCTOP}/sys/contrib/zstd/programs
28e2290905SBaptiste Daroussin
29e2290905SBaptiste Daroussin.include <bsd.prog.mk>
30