# Makefile.os2 include ../Makefile.os2.config SRCS = adler32.c compress.c crc32.c uncompr.c deflate.c trees.c \ zutil.c inflate.c infblock.c inftrees.c infcodes.c \ infutil.c inffast.c OBJS = $(SRCS:.c=.o) # Rules .SUFFIXES: .c .o .c.o: $(CC) $(CFLAGS) -o $@ -c $< # Targets all: libzlib.a libzlib.a: $(OBJS) $(AR) $(ARFLAGS) $@ $(OBJS) check: all install-files: all clean: rm -f libzlib.a $(OBJS) # Dependencies adler32.o: adler32.c zlib.h zconf.h compress.o: compress.c zlib.h zconf.h crc32.o: crc32.c zlib.h zconf.h deflate.o: deflate.c deflate.h zutil.h zlib.h zconf.h infblock.o: infblock.c zutil.h zlib.h zconf.h infblock.h \ inftrees.h infcodes.h infutil.h infcodes.o: infcodes.c zutil.h zlib.h zconf.h inftrees.h \ infblock.h infcodes.h infutil.h inffast.h inffast.o: inffast.c zutil.h zlib.h zconf.h inftrees.h \ infblock.h infcodes.h infutil.h inffast.h inflate.o: inflate.c zutil.h zlib.h zconf.h infblock.h inftrees.o: inftrees.c zutil.h zlib.h zconf.h inftrees.h \ inffixed.h infutil.o: infutil.c zutil.h zlib.h zconf.h infblock.h \ inftrees.h infcodes.h infutil.h trees.o: trees.c deflate.h zutil.h zlib.h zconf.h trees.h uncompr.o: uncompr.c zlib.h zconf.h zutil.o: zutil.c zutil.h zlib.h zconf.h