default::       gm 

CC            = gcc
CFLAGS        = -g -V 2.6.3
LDFLAGS       = -g
LINKER        = gcc

gm: bms.o ap.o ap_dict.o tiles.o gm.o auxilliary.o player.o main.o playerthread.o bm-api.o ap-api.o send.o
	gcc -Wall bms.o ap.o ap_dict.o tiles.o send.o gm.o auxilliary.o player.o main.o playerthread.o bm-api.o ap-api.o -lrt -lpthread -lnsl -lsocket -o gm

bms.o: bms.c bms.h



send.o: send.c internal.h

bm-api.o: bm-api.c internal.h bms.h

ap-api.o: ap-api.c internal.h ap.h

playerthread.o: playerthread.c internal.h

tiles.o: tiles.c internal.h

gm.o: gm.c internal.h

auxilliary.o: auxilliary.c internal.h

player.o: player.c internal.h

main.o: main.c internal.h




ap.o: ap.c ap-internal.h

ap_dict.o: ap_dict.c ap-internal.h

ap-internal.h: ap.h

ap.h: bms.h



.c.o: 
	gcc -Wall -c $*.c -o $*.o 








