
now:	imagemove-t.out

CC=gcc -w
OBJ=geometry.o imagefilter.o pgmio.o

imagewrite-t.out : imagewrite-t.o pgmio.o
	$(CC) -o imagewrite-t.out imagewrite-t.o pgmio.o
imagewrite-t.o : imagewrite-t.c vision.h

imagefilter-t.out : imagefilter-t.o imagefilter.o pgmio.o
	$(CC) -o imagefilter-t.out imagefilter-t.o imagefilter.o pgmio.o -lm
imagefilter-t.o : imagefilter-t.c vision.h

imagemove-t.out : imagemove-t.o $(OBJ)
	$(CC) -o imagemove-t.out imagemove-t.o $(OBJ) -lm
imagemove-t.o : imagemove-t.c vision.h


#pgmwrite-t.out : pgmwrite-t.o pgmio.o
#	$(CC) -o pgmwrite-t.out pgmwrite-t.o pgmio.o
#pgmwrite-t.o : pgmwrite-t.c vision.h

pgmio.o : pgmio.c
imagefilter.o : imagefilter.c
geometry.o : geometry.c

#	clean

clean :
	rm *.out core
allclean :
	rm *.o *.out *.c~ Makefile~ core *-t.pgm
