1b1c8a8dfSPeter Wemm# 27f3dea24SPeter Wemm# $FreeBSD$ 3b1c8a8dfSPeter Wemm# 4b1c8a8dfSPeter Wemm 5b1c8a8dfSPeter WemmMAINTAINER=peter@FreeBSD.org 6b1c8a8dfSPeter Wemm 7b1c8a8dfSPeter WemmLIB= z 84a558355SRuslan ErmilovMAN= zlib.3 9b1c8a8dfSPeter Wemm 10b1c8a8dfSPeter Wemm#CFLAGS+= -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 11b1c8a8dfSPeter Wemm#CFLAGS+= -g -DDEBUG 12b1c8a8dfSPeter Wemm#CFLAGS+= -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ 13b1c8a8dfSPeter Wemm# -Wstrict-prototypes -Wmissing-prototypes 14b1c8a8dfSPeter Wemm 15f3b0f821SChris D. FaulhaberCFLAGS+= -DHAS_snprintf -DHAS_vsnprintf 16f3b0f821SChris D. Faulhaber 17e827b8c5SSteve PriceCLEANFILES+= example.o example foo.gz minigzip.o minigzip 18b1c8a8dfSPeter Wemm 19b1c8a8dfSPeter WemmSRCS = adler32.c compress.c crc32.c gzio.c uncompr.c deflate.c trees.c \ 20b1c8a8dfSPeter Wemm zutil.c inflate.c infblock.c inftrees.c infcodes.c infutil.c inffast.c 21d05257b0SRodney W. GrimesINCS= zconf.h zlib.h 22b1c8a8dfSPeter Wemm 23b1c8a8dfSPeter Wemmminigzip: all minigzip.o 24b1c8a8dfSPeter Wemm $(CC) -o minigzip minigzip.o -L. -lz 25b1c8a8dfSPeter Wemm 26b1c8a8dfSPeter Wemmexample: all example.o 27b1c8a8dfSPeter Wemm $(CC) -o example example.o -L. -lz 28b1c8a8dfSPeter Wemm 29b1c8a8dfSPeter Wemmtest: example minigzip 30b1c8a8dfSPeter Wemm (export LD_LIBRARY_PATH=. ; ./example ) 31b1c8a8dfSPeter Wemm (export LD_LIBRARY_PATH=. ; \ 32b1c8a8dfSPeter Wemm echo hello world | ./minigzip | ./minigzip -d ) 33b1c8a8dfSPeter Wemm 34b1c8a8dfSPeter Wemm.include <bsd.lib.mk> 35