/
Sapphire/bin/
Sapphire/db/
Sapphire/db/OLC_rooms/
Sapphire/db/abi/
Sapphire/db/em_src/
Sapphire/db/helps/
Sapphire/db/helps/emman/ifunc/
Sapphire/db/npcs/Tatt/
Sapphire/db/objects/Tatt/
Sapphire/db/q_data/
Sapphire/db/rooms/Tatt/
Sapphire/doc/
Sapphire/doc/em/
Sapphire/etc/
Sapphire/src/abic/
Sapphire/src/areacon/
Sapphire/src/client/
Sapphire/src/embc/
Sapphire/src/emi/
Sapphire/src/emi/test/
Sapphire/src/include/
Sapphire/src/sapphire/em/
Sapphire/src/tcon/
#
# Makefile for the Emerald Interpreter in Sapphire
# By Christopher D. Granz
#

CC      = gcc

SYS_DEF = -D_sysBSD
GGDB    = -ggdb
OPTIONS = -fsigned-char
DEFINES = $(SYS_DEF) -DSERVER -DDEBUG
FLAGS   = -O3 -Wall $(OPTIONS) -I../../include -I- $(DEFINES) $(GGDB)
OFILES  = emerald.o interp.o array.o error.o builtin.o ifunc.o

em: $(OFILES)

$(OFILES):
	$(CC) -c -g $(FLAGS) $<

clean:
	rm -f *.o