#Make it so.
FLAGS="-Wall"
all:	interval.o matmuls.o meten intervaltest

clean:
	rm -f *.s *.o .out core Makefile.old meten metenO3 intervaltest

interval.o:	interval.h interval.c
	gcc $(FLAGS) -c interval.c

intervaltest:	interval.h interval.c
	gcc $(FLAGS) -D STAND_ALONE_TEST interval.c -o intervaltest	

meten:		meten.c interval.h matmuls.h
	gcc $(FLAGS) -o meten meten.c matmuls.c interval.o
	gcc $(FLAGS) -O3 -o metenO3 meten.c matmuls.c interval.o
