# This makefile was generated using the build tool found at # http://www.fluxionsdividebyzero.com/p1/misc/proj/documentation/makefilebuildtool.html CC=g++ -Wall INC=-I../misclib/ -I../pontoon/ -I./ OBJ=textGame.o dealer.o clockmisc.o hand.o main.o playerGame.o deckpontoon.o LIB= main: $(OBJ) $(CC) $(INC) -o main $(OBJ) $(LIB) textGame.o: dealer.o deckpontoon.o playerGame.o ../pontoon/textGame.h ../pontoon/textGame.cpp $(CC) $(INC) -c ../pontoon/textGame.cpp dealer.o: ../pontoon/deck.h hand.o ../pontoon/dealer.h ../pontoon/dealer.cpp ../pontoon/dealer.h $(CC) $(INC) -c ../pontoon/dealer.cpp clockmisc.o: ../misclib/aclock.h ../misclib/clockmisc.h ../misclib/clockmisc.cpp ../misclib/clockmisc.h $(CC) $(INC) -c ../misclib/clockmisc.cpp hand.o: ../pontoon/hand.h ../pontoon/hand.cpp ../pontoon/hand.h $(CC) $(INC) -c ../pontoon/hand.cpp main.o: dealer.o deckpontoon.o playerGame.o textGame.o ./main.cpp $(CC) $(INC) -c ./main.cpp playerGame.o: hand.o ../pontoon/deck.h dealer.o deckpontoon.o ../pontoon/playerGame.h ../pontoon/playerGame.cpp ../pontoon/playerGame.h $(CC) $(INC) -c ../pontoon/playerGame.cpp deckpontoon.o: ../misclib/print.h ../misclib/typedefs.h ../pontoon/deck.h clockmisc.o ../pontoon/deckpontoon.h ../pontoon/deckpontoon.cpp ../pontoon/deckpontoon.h $(CC) $(INC) -c ../pontoon/deckpontoon.cpp clean: rm *.o *.order *.out gmon.* main # Re-compile specific parts of the program. e.g. # $ make del targ=windowscale targ=__nopattern__ del: rm *${targ}*.o; make