tictactoe: main.cpp tictactoe.o combinatorialgame.o
	g++ -O3 -o tictactoe combinatorialgame.o tictactoe.o main.cpp

combinatorialgame.o: combinatorialgame.cpp
	g++ -O3 -o combinatorialgame.o -c combinatorialgame.cpp

tictactoe.o: tictactoe.cpp
	g++ -O3 -o tictactoe.o -c tictactoe.cpp

clean:
	rm -f tictactoe tictactoe.o combinatorialgame.o

