CC= g++

OpenScrabble : scr_Dictionary.o OpenScrabble.o scr_Board.o scr_Bag.o scr_CoordList.o scr_LocalServer.o scr_Player.o scr_HPlayer.o
	$(CC) -Wall -g scr_Dictionary.o OpenScrabble.o scr_Board.o scr_Bag.o scr_CoordList.o scr_LocalServer.o scr_Player.o scr_HPlayer.o -o OpenScrabble

OpenScrabble.o : OpenScrabble.cpp scr_LocalServer.h
	$(CC) -Wall -g -c OpenScrabble.cpp -o OpenScrabble.o

scr_LocalServer.o : scr_LocalServer.h scr_LocalServer.cpp scr_Board.h scr_Players.h scr_Server.h scr_Move.h
	$(CC) -Wall -g -c scr_LocalServer.cpp -o scr_LocalServer.o

scr_Dictionary.o : scr_Dictionary.h scr_Dictionary.cpp
	$(CC) -Wall -g -c scr_Dictionary.cpp -o scr_Dictionary.o

scr_Board.o : scr_Board.cpp scr_Board.h scr_Dictionary.h scr_Bag.h scr_CoordList.h
	$(CC) -Wall -g -c scr_Board.cpp -o scr_Board.o

scr_Bag.o : scr_Bag.h scr_Bag.cpp
	$(CC) -Wall -g -c scr_Bag.cpp -o scr_Bag.o

scr_CoordList.o : scr_CoordList.h scr_CoordList.cpp
	$(CC) -Wall -g -c scr_CoordList.cpp -o scr_CoordList.o

scr_Player.o : scr_Player.cpp scr_Players.h scr_Move.h
	$(CC) -Wall -g -c scr_Player.cpp -o scr_Player.o

#scr_CPlayer.o : scr_Players.h scr_CPlayer.cpp
#	$(CC) -Wall -g -c scr_CPlayer.cpp -o scr_CPlayer.o
	
scr_HPlayer.o : scr_Players.h scr_HPlayer.cpp
	$(CC) -Wall -g -c scr_HPlayer.cpp -o scr_HPlayer.o
