Cross Reference: Makefile
xref: /src/lib/libz/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/libz/
Makefile revision 1.20
11.20Stls#	$NetBSD: Makefile,v 1.20 2007/05/28 12:06:22 tls Exp $
21.20Stls
31.20StlsUSE_FORT?= yes	# data-driven bugs?
41.19Schristos
51.19Schristos.include <bsd.own.mk>
61.1Sgwr
71.16SlukemUSE_SHLIBDIR=	yes
81.17Slukem
91.19SchristosZLIBDIR=${NETBSDSRCDIR}/common/dist/zlib
101.19Schristos.PATH: ${ZLIBDIR}
111.17SlukemLIB=		z
121.6Sgwr
131.19SchristosSRCS=	adler32.c compress.c crc32.c deflate.c gzio.c infback.c inffast.c \
141.19Schristos	inflate.c inftrees.c trees.c uncompr.c zutil.c 
151.18SwizMAN=	zlib.3
161.1Sgwr
171.19SchristosCPPFLAGS+=	-I${ZLIBDIR}
181.15StvCLEANFILES+=	minigzip
191.1Sgwr
201.15StvINCS=		zconf.h zlib.h
211.15StvINCSDIR=	/usr/include
221.1Sgwr
231.1Sgwr.include <bsd.lib.mk>
241.1Sgwr
251.1Sgwrtest: minigzip
261.1Sgwr	echo hello world | ./minigzip | ./minigzip -d
271.1Sgwr
281.1Sgwr# Note: CFLAGS ommitted by intention!
291.1Sgwr# This is to verify that zlib.h works standalone.
301.15Stvminigzip: minigzip.c libz.a
311.15Stv	${CC} -o minigzip ${.CURDIR}/minigzip.c libz.a
32

Indexes created Tue Jan 13 15:09:31 GMT 2026