
all: trackball

CFLAGS = -Wall -W -g

trackball: trackball.o main.o pnm.o image.o
	gcc $^ -o $@ -lglut

clean:
	@rm -f *o *~ trackball

image.o: image.c image.h
main.o: main.c vectors.h image.h trackball.h
pnm.o: pnm.c vectors.h image.h
trackball.o: trackball.c vectors.h trackball.h
