#
# Makefile for Colossal Cave Revisited
#
TR=	tr
TC=	tc
TDB=	tdb
TRX=	maketrx

PROGNAME=	ccr

DEBUG=		-ds
SWAPTIONS=	-tf $(TMP)$(PROGNAME).swp 
OPTIONS=	-s $(SWAPTIONS) $(DEBUG) -mp16000

.PRECIOUS=	$(PROGNAME).gam		# do not delete game file on errors

HEADERS=	adv.t ccr-std.t
ROOMS=		ccr-room.t
OBJECTS=	ccr-item.t
MISC=		close.t ccr-verb.t format.t help.t npc.t preparse.t thingext.t

$(PROGNAME).exe: $(PROGNAME).gam
	$(TRX) $(TR) $(PROGNAME).gam $(PROGNAME).exe

$(PROGNAME).gam: makefile $(PROGNAME).t $(HEADERS) $(ROOMS) $(OBJECTS) $(MISC)
 	$(TC) $(OPTIONS) $(PROGNAME).t
 
