VPATH = src
INCPATH = -I/mingw/include/expat -I./src
LIBPATH =
LIBS =  -lSDL_ttf \
	`sdl-config --libs` \
	`libart-config --libs` \
	-lglu32 -lopengl32 -lexpat

game: burglar

all: burglar sandbox

OBJECTS = tinysvg.o artgl.o svgsprite.o level.o xmlutil.o mzmalloc.o glfont.c

HEADERS = tinysvg.h artgl.h svgsprite.h level.h xmlutil.h mzmalloc.h glfont.h

CC = gcc
CFLAGS = -Wall -O -g  `libart-config --cflags` `sdl-config --cflags`

%.o : %.c $(HEADERS)
	$(CC) -c $(CFLAGS) $< -o $@ $(INCPATH)

######################################################################

burglar: main.o $(OBJECTS)
	$(CC) $(CFLAGS) $^ $(LIBS) -o $@ $(INCPATH) $(LIBPATH)

sandbox: sandbox.o $(OBJECTS)
	$(CC) $(CFLAGS) $^ $(LIBS) -o $@ $(INCPATH) $(LIBPATH)

######################################################################

clean:
	-$(RM) *.o *~

