CC=gcc
CFLAGS=-Wall -Wstrict-prototypes -g -ggdb -I../tclient
CPPFLAGS=
SRCS=client.c comm_client.c tetribot.c tetris.c log.c

all: tetribot

comm_client.o: ../tclient/tcommon.h

tetribot: tetribot.o client.o comm_client.o ../tclient/tcommon.o tetris.o log.o
	$(CC) $(CFLAGS) -o tetribot $^

depend:
	makedepend -I/usr/include-- $(CFLAGS) -- $(SRCS) > /dev/null 2>&1
     
clean:
	rm -rf *.o tetribot

.PHONY:	clean

# DO NOT DELETE

client.o: client.h /usr/include/netinet/in.h /usr/include/features.h
client.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
client.o: /usr/include/stdint.h /usr/include/bits/wchar.h
client.o: /usr/include/bits/wordsize.h /usr/include/sys/socket.h
client.o: /usr/include/sys/uio.h /usr/include/sys/types.h
client.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h
client.o: /usr/include/time.h /usr/include/bits/uio.h
client.o: /usr/include/bits/socket.h /usr/include/limits.h
client.o: /usr/include/bits/sockaddr.h /usr/include/asm/socket.h
client.o: /usr/include/asm/sockios.h /usr/include/bits/in.h
client.o: /usr/include/endian.h /usr/include/bits/endian.h
client.o: /usr/include/bits/byteswap.h /usr/include/assert.h
client.o: /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h
client.o: /usr/include/wchar.h /usr/include/gconv.h
client.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
client.o: /usr/include/unistd.h /usr/include/bits/posix_opt.h
client.o: /usr/include/bits/confname.h /usr/include/string.h
client.o: /usr/include/stdlib.h
comm_client.o: /usr/include/sys/types.h /usr/include/features.h
comm_client.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
comm_client.o: /usr/include/bits/types.h /usr/include/bits/wordsize.h
comm_client.o: /usr/include/bits/typesizes.h /usr/include/time.h
comm_client.o: /usr/include/sys/socket.h /usr/include/sys/uio.h
comm_client.o: /usr/include/bits/uio.h /usr/include/bits/socket.h
comm_client.o: /usr/include/limits.h /usr/include/bits/sockaddr.h
comm_client.o: /usr/include/asm/socket.h /usr/include/asm/sockios.h
comm_client.o: /usr/include/netinet/in.h /usr/include/stdint.h
comm_client.o: /usr/include/bits/wchar.h /usr/include/bits/in.h
comm_client.o: /usr/include/endian.h /usr/include/bits/endian.h
comm_client.o: /usr/include/bits/byteswap.h /usr/include/stdio.h
comm_client.o: /usr/include/libio.h /usr/include/_G_config.h
comm_client.o: /usr/include/wchar.h /usr/include/gconv.h
comm_client.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
comm_client.o: /usr/include/netdb.h /usr/include/bits/netdb.h
comm_client.o: /usr/include/stdlib.h /usr/include/strings.h
comm_client.o: /usr/include/unistd.h /usr/include/bits/posix_opt.h
comm_client.o: /usr/include/bits/confname.h /usr/include/string.h
comm_client.o: /usr/include/errno.h /usr/include/bits/errno.h
comm_client.o: /usr/include/linux/errno.h /usr/include/asm/errno.h
comm_client.o: /usr/include/asm-generic/errno.h
comm_client.o: /usr/include/asm-generic/errno-base.h ../tclient/tcommon.h
comm_client.o: comm_client.h tetrinet.h ../tclient/tclient.h tetris.h
comm_client.o: client.h
tetribot.o: /usr/include/netinet/in.h /usr/include/features.h
tetribot.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
tetribot.o: /usr/include/stdint.h /usr/include/bits/wchar.h
tetribot.o: /usr/include/bits/wordsize.h /usr/include/sys/socket.h
tetribot.o: /usr/include/sys/uio.h /usr/include/sys/types.h
tetribot.o: /usr/include/bits/types.h /usr/include/bits/typesizes.h
tetribot.o: /usr/include/time.h /usr/include/bits/uio.h
tetribot.o: /usr/include/bits/socket.h /usr/include/limits.h
tetribot.o: /usr/include/bits/sockaddr.h /usr/include/asm/socket.h
tetribot.o: /usr/include/asm/sockios.h /usr/include/bits/in.h
tetribot.o: /usr/include/endian.h /usr/include/bits/endian.h
tetribot.o: /usr/include/bits/byteswap.h /usr/include/stdlib.h
tetribot.o: /usr/include/stdio.h /usr/include/libio.h
tetribot.o: /usr/include/_G_config.h /usr/include/wchar.h
tetribot.o: /usr/include/gconv.h /usr/include/bits/stdio_lim.h
tetribot.o: /usr/include/bits/sys_errlist.h /usr/include/string.h
tetribot.o: /usr/include/unistd.h /usr/include/bits/posix_opt.h
tetribot.o: /usr/include/bits/confname.h /usr/include/assert.h
tetribot.o: /usr/include/sys/time.h /usr/include/bits/time.h
tetribot.o: /usr/include/sys/select.h /usr/include/bits/select.h
tetribot.o: /usr/include/bits/sigset.h /usr/include/netdb.h
tetribot.o: /usr/include/bits/netdb.h client.h comm_client.h
tetribot.o: ../tclient/tcommon.h tetrinet.h tetris.h
tetris.o: /usr/include/string.h /usr/include/features.h
tetris.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
tetris.o: /usr/include/stdlib.h /usr/include/stdio.h
tetris.o: /usr/include/bits/types.h /usr/include/bits/wordsize.h
tetris.o: /usr/include/bits/typesizes.h /usr/include/libio.h
tetris.o: /usr/include/_G_config.h /usr/include/wchar.h
tetris.o: /usr/include/bits/wchar.h /usr/include/gconv.h
tetris.o: /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
tetris.o: client.h tetrinet.h tetris.h
log.o: /usr/include/sys/types.h /usr/include/features.h
log.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h
log.o: /usr/include/bits/types.h /usr/include/bits/wordsize.h
log.o: /usr/include/bits/typesizes.h /usr/include/time.h
log.o: /usr/include/unistd.h /usr/include/bits/posix_opt.h
log.o: /usr/include/bits/confname.h
