Cross Reference: Makefile
xref: /src/sys/lib/libz/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/lib/libz/
Makefile revision 1.3
11.3Scgd#	$NetBSD: Makefile,v 1.3 1997/02/16 21:25:22 cgd Exp $
21.1Scgd
31.1ScgdLIB=	z
41.1ScgdNOPIC=
51.1ScgdNOPROFILE=
61.1Scgd
71.3ScgdCPPFLAGS=	-I. ${ZCPPFLAGS} ${ZMISCCPPFLAGS} -D_ZLIB_PRIVATE
81.1Scgd
91.1Scgd# files to be copied down from libz.
101.1ScgdLIBZSRCS= adler32.c crc32.c infblock.c infcodes.c inffast.c \
111.1Scgd        inflate.c inftrees.c infutil.c
121.1ScgdLIBZHDRS= infblock.h infcodes.h inffast.h inftrees.h infutil.h \
131.1Scgd	zconf.h zlib.h zutil.h
141.1Scgd
151.1Scgd# Other stuff
161.1ScgdSRCS=	${LIBZSRCS}
171.1Scgd
181.1Scgd# Files to clean up
191.1ScgdCLEANFILES+= lib${LIB}.o
201.1Scgd
211.1Scgdinstall:
221.1Scgd
231.1Scgd.include <bsd.lib.mk>
241.1Scgd
251.1Scgdlib${LIB}.o:: ${OBJS}
261.1Scgd	@echo building standard ${LIB} library
271.1Scgd	@rm -f lib${LIB}.o
281.1Scgd	@${LD} -r -o lib${LIB}.o `lorder ${OBJS} | tsort`
291.1Scgd
301.1Scgdupdate-sources:
311.1Scgd	for file in ${LIBZSRCS} ${LIBZHDRS}; do \
321.1Scgd		cp ${.CURDIR}/../../../lib/libz/$$file ${.CURDIR}; \
331.1Scgd	done
34

Indexes created Wed Dec 31 21:09:29 GMT 2025