Cross Reference: Makefile
xref: /src/lib/libz/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/libz/
Makefile revision 1.22
11.22Swiz#	$NetBSD: Makefile,v 1.22 2014/01/30 06:49:16 wiz Exp $
21.21Smatt
31.21SmattWARNS=	3
41.20Stls
51.20StlsUSE_FORT?= yes	# data-driven bugs?
61.19Schristos
71.19Schristos.include <bsd.own.mk>
81.1Sgwr
91.16SlukemUSE_SHLIBDIR=	yes
101.17Slukem
111.19SchristosZLIBDIR=${NETBSDSRCDIR}/common/dist/zlib
121.19Schristos.PATH: ${ZLIBDIR}
131.17SlukemLIB=		z
141.6Sgwr
151.19SchristosSRCS=	adler32.c compress.c crc32.c deflate.c gzio.c infback.c inffast.c \
161.19Schristos	inflate.c inftrees.c trees.c uncompr.c zutil.c 
171.18SwizMAN=	zlib.3
181.1Sgwr
191.19SchristosCPPFLAGS+=	-I${ZLIBDIR}
201.15StvCLEANFILES+=	minigzip
211.1Sgwr
221.15StvINCS=		zconf.h zlib.h
231.15StvINCSDIR=	/usr/include
241.1Sgwr
251.22SwizFILES+=			zlib.pc
261.22SwizFILESOWN_zlib.pc=	${BINOWN}
271.22SwizFILESGRP_zlib.pc=	${BINGRP}
281.22SwizFILESMODE_zlib.pc=	${NONBINMODE}
291.22SwizFILESDIR_zlib.pc=	/usr/lib/pkgconfig
301.22Swiz
311.1Sgwr.include <bsd.lib.mk>
321.1Sgwr
331.1Sgwrtest: minigzip
341.1Sgwr	echo hello world | ./minigzip | ./minigzip -d
351.1Sgwr
361.1Sgwr# Note: CFLAGS ommitted by intention!
371.1Sgwr# This is to verify that zlib.h works standalone.
381.15Stvminigzip: minigzip.c libz.a
391.15Stv	${CC} -o minigzip ${.CURDIR}/minigzip.c libz.a
40

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