all: tg q roll quat
	echo All up to date

clean:
	rm -f tg q roll quat *~

release: tg+q+roll+quat.tar
	echo Release up to date

tg+q+roll+quat.tar: tg.c q.c roll.c quat.c Makefile
	tar -cvf tg+q+roll+quat.tar Makefile *.c

tg: tg.c
	cc -DOPENGL -O3 -o tg tg.c -lGL -lglut

roll: roll.c
	cc -DOPENGL -O3 -o roll roll.c -lGL -lglut

quat: quat.c
	cc -DOPENGL -O3 -o quat quat.c -lm

q: q.c
	cc -DOPENGL -O3 -o q q.c -lGL -lglut
