xref: /freebsd/sys/modules/xz/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1e8643b01SKonstantin Belousov.PATH:	${SRCTOP}/sys/dev/xz
2e8643b01SKonstantin Belousov.PATH:	${SRCTOP}/sys/contrib/xz-embedded/freebsd
3e8643b01SKonstantin Belousov.PATH:	${SRCTOP}/sys/contrib/xz-embedded/linux/lib/xz
4e8643b01SKonstantin Belousov
5e8643b01SKonstantin BelousovKMOD=	xz
6e8643b01SKonstantin BelousovSRCS= \
7e8643b01SKonstantin Belousov	xz_crc32.c \
8*038405f3SDag-Erling Smørgrav	xz_crc64.c \
9e8643b01SKonstantin Belousov	xz_dec_bcj.c \
10e8643b01SKonstantin Belousov	xz_dec_lzma2.c \
11e8643b01SKonstantin Belousov	xz_dec_stream.c \
12e8643b01SKonstantin Belousov	xz_mod.c
13e8643b01SKonstantin Belousov
14e8643b01SKonstantin BelousovCFLAGS+= \
15*038405f3SDag-Erling Smørgrav	-DXZ_USE_CRC64 \
16e8643b01SKonstantin Belousov	-I${SRCTOP}/sys/contrib/xz-embedded/freebsd \
17e8643b01SKonstantin Belousov	-I${SRCTOP}/sys/contrib/xz-embedded/linux/lib/xz \
18e8643b01SKonstantin Belousov	-I${SRCTOP}/sys/contrib/xz-embedded/linux/include/linux
19e8643b01SKonstantin Belousov
205bb3134aSKonstantin BelousovEXPORT_SYMS=	YES
215bb3134aSKonstantin Belousov
22e8643b01SKonstantin Belousov.include <bsd.kmod.mk>
23