# This is a simple makefile to compile the source code of libpng.
# Written by Pawel Pilarczyk on February 13, 2008.

files = adler32 compress crc32 deflate gzio infback inffast inflate \
	inftrees trees uncompr zutil

libname = libz

libdir = ../lib
incdirs = ../include
objects = $(files:%=%.o)
compile = gcc -Wall -frounding-math -O2 -c $(incdirs:%=-I%)

$(libdir)/$(libname).a: $(objects)
	ar cru $(libdir)/$(libname).a $(objects)
	ranlib $(libdir)/$(libname).a

$(objects): %.o: %.c
	$(compile) $< -o $@
