
all: texture_jpeg

CFLAGS = -Wall -W -g

texture_jpeg: trackball.o main.o jpeg.o png.o pnm.o tga.o image.o
	gcc $^ -o $@ -lglut -lpng -ljpeg

clean:
	@rm -f *o *~ texture_jpeg

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