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