all: adjust arrows30 clipdemo curvefit curvgen manysq squares pytha triangul.o
	echo All up to date.

adjust: adjust.c Makefile
	cc -g -o adjust adjust.c grsys.c -lm

arrows30: arrows30.c Makefile
	cc -g -o arrows30 arrows30.c grsys.c -lm

clipdemo: clipdemo.c Makefile
	cc -g -o clipdemo clipdemo.c grsys.c -lm

curvefit: curvefit.c Makefile
	cc -g -o curvefit curvefit.c grsys.c -lm

curvgen: curvgen.c Makefile
	cc -g -o curvgen curvgen.c grsys.c -lm

manysq: manysq.c Makefile
	cc -g -o manysq manysq.c grsys.c -lm

pytha: pytha.c Makefile
	cc -g -o pytha pytha.c grsys.c -lm

squares: squares.c Makefile
	cc -g -o squares squares.c grsys.c -lm

triangul.o: triangul.c Makefile
	cc -g -c triangul.c

clean:
	rm -f \#*\# *~ adjust arrows30 clipdemo curvefit curvgen manysq squares pytha *.o

