CC = gcc
CFLAGS = -O2 -m386 -fomit-frame-pointer -Wall
OBJS = main.o scene.o gfx.o anim.o bank.o nav.o char.o game.o script.o ui.o audio.o

vv386: $(OBJS)
	$(CC) -o vv386 $(OBJS) -lvga -lm

%.o: %.c vv.h hooks.h ui.h
	$(CC) $(CFLAGS) -c $<

clean:
	rm -f *.o vv386
