.SUFFIXES: .o .C .c 

CC = CC
DEBUG = -g
C++FLAGS = $(DEBUG) -I/usr/include/CC -I../ComponentLib
COMPONENTLIBS= ../ComponentLib/libcomponent.a
LIBS = $(COMPONENTLIBS) -lXm -lXt -lXext -lX11 

.C.o:
	$(CC) $(C++FLAGS) -c $*.C

all: tictactoe

OBJECTS=main.o Board.o Command.o Message.o Engine.o GameBoard.o MoveGenerator.o TicTacToe.o

tictactoe: $(OBJECTS)
	$(CC)  -g -o tictactoe $(OBJECTS) $(LIBS)

clobber:
	rm -f *.o *~*
	rm -f tictactoe



