CPP = g++ LINK = g++ CPPFLAGS = -g -c -O2 RM = rm -f grid_test: cycles.o grid.o debug.o main.o ${LINK} -o grid_test main.o grid.o cycles.o debug.o debug.o: debug.cpp debug.h grid.h ${CPP} ${CPPFLAGS} debug.cpp cycles.o: cycles.cpp cycles.h grid.h ${CPP} ${CPPFLAGS} cycles.cpp grid.o: grid.cpp grid.h ${CPP} ${CPPFLAGS} grid.cpp main.o: main.cpp grid.h cycles.h ${CPP} ${CPPFLAGS} main.cpp clean: ${RM} *.o grid_test