Makefile revision 1.19
11.19Smrg# $NetBSD: Makefile,v 1.19 2014/06/14 20:49:37 mrg Exp $ 21.1Scgd 31.1ScgdLIB= z 41.18SmrgLIBISPRIVATE= yes 51.1Scgd 61.14SchristosZDISTDIR:=${.PARSEDIR}/../../../common/dist/zlib 71.10Sdrochner 81.15SisakiCPPFLAGS+= -I${ZDISTDIR} ${ZCPPFLAGS} ${ZMISCCPPFLAGS} 91.14Schristos 101.14Schristos.PATH.c: ${ZDISTDIR} ${.PARSEDIR} 111.1Scgd 121.1Scgd# files to be copied down from libz. 131.16StlsLIBZSRCS= adler32.c compress.c deflate.c infback.c inffast.c \ 141.14Schristos inflate.c inftrees.c trees.c uncompr.c 151.16StlsLIBZHDRS= deflate.h inffast.h inffixed.h inflate.h inftrees.h \ 161.14Schristos trees.h zconf.h zlib.h 171.1Scgd 181.1Scgd# Other stuff 191.8SsimonbSRCS= ${LIBZSRCS} zalloc.c 201.1Scgd 211.1Scgd# Files to clean up 221.1ScgdCLEANFILES+= lib${LIB}.o 231.6Scjs 241.11Stv.undef DESTDIR 251.1Scgd.include <bsd.lib.mk> 261.1Scgd 271.1Scgdlib${LIB}.o:: ${OBJS} 281.1Scgd @echo building standard ${LIB} library 291.1Scgd @rm -f lib${LIB}.o 301.1Scgd @${LD} -r -o lib${LIB}.o `lorder ${OBJS} | tsort` 311.17Smrg 321.19Smrg.if defined(HAVE_GCC) && ${MACHINE_ARCH} == "vax" 331.17SmrgCOPTS.inftrees.c+= -O0 341.17Smrg.endif 35