Makefile revision 1.5
1#	$NetBSD: Makefile,v 1.5 1997/05/30 01:55:12 cjs Exp $
2
3LIB=	z
4NOPIC=
5NOPROFILE=
6
7# this library needed only during build
8NOINSTALL=1
9
10CPPFLAGS=	-I. ${ZCPPFLAGS} ${ZMISCCPPFLAGS} -D_ZLIB_PRIVATE
11
12# files to be copied down from libz.
13LIBZSRCS= adler32.c crc32.c infblock.c infcodes.c inffast.c \
14        inflate.c inftrees.c infutil.c
15LIBZHDRS= infblock.h infcodes.h inffast.h inftrees.h infutil.h \
16	zconf.h zlib.h zutil.h
17
18# Other stuff
19SRCS=	${LIBZSRCS}
20
21# Files to clean up
22CLEANFILES+= lib${LIB}.o
23
24.include <bsd.lib.mk>
25
26lib${LIB}.o:: ${OBJS}
27	@echo building standard ${LIB} library
28	@rm -f lib${LIB}.o
29	@${LD} -r -o lib${LIB}.o `lorder ${OBJS} | tsort`
30
31update-sources:
32	for file in ${LIBZSRCS} ${LIBZHDRS}; do \
33		cp ${.CURDIR}/../../../lib/libz/$$file ${.CURDIR}; \
34	done
35