CC=cc
CFLAGS=-O2 -g -Wall --pedantic

all:	cards check pokerd
cards:	cards.h cards.c
	${CC} ${CFLAGS} -DCARDSDEBUG cards.c -o cards

check:	cards.h cards.c check.h check.c
	${CC} ${CFLAGS} -DCHECKDEBUG check.c cards.c -o check

pokerd: cards.o check.o main.o player.o
	${CC} ${CFLAGS} cards.o check.o main.o player.o -o pokerd

clean:
	rm -f *.o cards check pokerd
