Rot/deity/
Rot/player/
Rot/src/utils/pfiles/
Rot/src/utils/www/
CC      = gcc
PROF    = -O -g
NOCRYPT =
C_FLAGS =  -Wall $(PROF) $(NOCRYPT)
L_FLAGS =  $(PROF)
RM	= rm -f
RM_CMD	= $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *% *.a .emacs_* tags TAGS make.log MakeOut

ROT_FILES = const.o rot.o handler.o lookup.o save.o tables.o
ROM_FILES = const.o rom.o handler.o lookup.o save.o tables.o

all:: rot2rot rom2rot

rot2rot: $(ROT_FILES)
	rm -f rot2rot
	$(CC) $(L_FLAGS) -o rot2rot $(ROT_FILES)

rom2rot: $(ROM_FILES)
	rm -f rom2rot
	$(CC) $(L_FLAGS) -o rom2rot $(ROM_FILES)

.c.o: merc.h
	$(CC) -c $(C_FLAGS) $<

clean::
	$(RM_CMD) \#*