CC=gcc
CFLAGS = -W -Wall -ggdb `sdl-config --cflags`
LDFLAGS = -ggdb
LIBS = `sdl-config --libs` -lphysfs -lpng

OBJS=obj/main.o obj/game.o obj/title.o

moon: obj/.keep $(OBJS)
	$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@

obj/%.o: src/%.c
	$(CC) $(CFLAGS) -c $< -o $@

obj/.keep:
	mkdir obj || true
	touch obj/keep

clean:
	rm -rf obj
