P3INC=	/usr/local/bv/include
P3=	p3

RM=	/bin/rm -f
# Choose one of the following, depending on the operating system you use
#RANLIB= true
RANLIB= ranlib

CFLAGS=	-Wall -O2 # -g

all:	Graphics.o libGraphics.a

clean:
	$(RM) *.px *.o *~ \#*\#

distclean: clean
	$(RM) Graphics.h libGraphics.a

libGraphics.a:	Graphics.o
	$(RM) $@
	ar cq $@ Graphics.o
	$(RANLIB) $@

Graphics.o:	Graphics.c Graphics.h
	gcc -c $(CFLAGS) Graphics.c -I/usr/local/X11R5/include -I$(P3INC)

Graphics.h:	Graphics.pd
	$(P3) -p Graphics.pd
