objects = hexRandom.o hex_board.o testSquare.o Move.o \ coords.o occupantType.o MoveList.o RandomAnalysis.o hex_random : $(objects) g++ -o hex_random $(objects) hexRandom.o : hexRandom.cc RandomAnalysis.h g++ -c hexRandom.cc hex_board.o : hex_board.cc hex_board.h g++ -c hex_board.cc testSquare.o : testSquare.cc testSquare.h g++ -c testSquare.cc Move.o : Move.cc Move.h g++ -c Move.cc coords.o : coords.cc coords.h g++ -c coords.cc occupantType.o : occupantType.cc occupantType.h g++ -c occupantType.cc MoveList.o : MoveList.cc MoveList.h Move.h g++ -c MoveList.cc RandomAnalysis.o : RandomAnalysis.cc RandomAnalysis.h MoveList.h g++ -c RandomAnalysis.cc .PHONY : clean clean : -rm hex_random $(objects)