CFLAGS= -O
LIBS= 
CC=gcc
SRC= client_io.c client_ai.c client_main.c
OBJ= $(SRC:.c=.o)
SRC2= manager_main.c manager_game.c
OBJ2= $(SRC2:.c=.o)
SRC3= client_io.c smart_ai.c smart_main.c
OBJ3= $(SRC3:.c=.o)

all: dumbclient gamemanager smartclient

smartclient: $(OBJ3) 
	$(CC) $(CFLAGS) -o smartclient $(OBJ3) $(LIBS)

dumbclient: $(OBJ) 
	$(CC) $(CFLAGS) -o dumbclient $(OBJ) $(LIBS)

gamemanager: $(OBJ2) 
	$(CC) $(CFLAGS) -o gamemanager $(OBJ2) $(LIBS)

clean:
	rm -f core *.o

