SRC=	../../SAN_SRC
LIB=	$(SRC)/libsan.a

CC=	gcc
CFLAGS=	-pedantic -Wall -O -I$(SRC)

all:	pgnlib_test

$(LIB):
	$(MAKE) -C $(SRC) lib

pgnlib_test:	pgnlib.c pgnlib.h pgnlib_test.c $(LIB)
	$(CC) $(CFLAGS) -o pgnlib_test pgnlib.c pgnlib_test.c $(LIB)

pgnviewer:	pgnviewer.c pgnlib.c pgnlib.h $(LIB)
	$(CC) $(CFLAGS) -o pgnviewer pgnviewer.c pgnlib.c $(LIB) \
		-lSDL2 -lSDL2_ttf

clean:
	rm -f pgnlib_test pgnviewer

.PHONY:	all clean
