CFLAGS +=	-I/usr/local/include/libpng16 -Wall -Werror -O3 -g
LDFLAGS +=	-L/usr/local/lib -lpng -lm -g
WWW=		/house/rea/www


OBJS =	main.o mypng.o
ALLDEP = Makefile mypng.h

all: xform

xform: $(OBJS) $(ALLDEP)
	$(CC) -o xform $(LDFLAGS) $(OBJS)

clean: $(ALLDEP)
	rm -f $(OBJS) xform *.core

distclean: clean $(ALLDEP)
	rm -f platipus-1--*.png
	rm -f platipus-6--*.png

d: xform
	./xform platipus-1.png 10
	cp -f platipus-1*.png $(WWW)
	./xform platipus-6.png 100
	cp -f platipus-6*.png $(WWW)

.c.o: $(ALLDEP)
	$(CC) -c -o $@ $(CFLAGS) $<

.PHONY: clean
