
MAIN = grundy

GAMES = RookG RookF  QueenWyt

SIZE = 600 600

CC = gcc -O4

PPMS = $(patsubst %, %.ppm, $(GAMES))
PNGS = $(patsubst %, %.png, $(GAMES))

all: $(TARGET) $(PNGS)


$(MAIN): $(MAIN).c
	$(CC) $< -o $@

$(DEBUG): $(MAIN).c
	$(CC) -DDEBUG=1 -g $< -o $@



%.ppm : $(MAIN)
	$(MAIN) `basename $@ .ppm` $(SIZE) ppm $@

%.gif : %.ppm
	ppmquant 256 $< | ppmtogif > $@

%.png : %.gif
	gif2png $< > $@



