CC=gcc
LDFLAGS=-lncurses -lm
#CFLAGS=-Wall -pedantic -g
CFLAGS=-Wall -pedantic -s -O3
LDLIBS=

SOURCES=level.c fejs.c arcane.c player.c object.c io.c monster.c
OBJECTS=$(SOURCES:.c=.o)

all: arcane

level.o: levels.c
object.o: objects.c
monster.o: monsters.c

arcane: $(OBJECTS)
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)

clean:
	- rm -f $(OBJECTS)

edit:	level.o object.o player.o fejs.o edit.o io.o monster.o

include .deps
