DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦c6459afb1⟧ TextFile

    Length: 1145 (0x479)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Adv/Compiler/Makefile« 

TextFile

INTERPRETER =	/usr/games/lib/adv
MAXCODE =	50000
MAXVOCAB =	1000
CDEFS =		-DDEFINTERPRETER=\"$(INTERPRETER)\" -DMAXCODE=$(MAXCODE)\
			-DMAXVOCAB=$(MAXVOCAB)
COPTS =		-O
CFLAGS =	$(COPTS) $(CDEFS)
YFLAGS =	-d
LINTFLAGS =	-achx $(CDEFS)
LINT =		/u1/staff/chris/bin/llint
OBJS =		advgen.o advgram.o advlex.o lookup.o error.o specials.o\
		vocab.o str.o rooms.o items.o vars.o msgs.o code.o
SRCS =		advgen.c advgram.c advlex.c lookup.c error.c specials.c\
		vocab.c str.c rooms.c items.c vars.c msgs.c code.c
DIST =		READ_ME TO_DO advgen.man advgen.c advgram.y advlex.l lookup.c\
		error.c specials.c vocab.c str.c rooms.c items.c vars.c\
		msgs.c code.c advgen.h extfuncs.h code.h Makefile Pirate.adv\
		Dist.hdr

advgen:	$(OBJS)
	cc $(COPTS) -o advgen $(OBJS)

lint:	$(SRCS) tokens.h
	$(LINT) $(LINTFLAGS) $(SRCS)

$(OBJS):	advgen.h extfuncs.h

advgram.o code.o:	code.h

y.tab.h:	advgram.c

lookup.o advlex.o:	tokens.h

tokens.h:	y.tab.h
	-cmp -s y.tab.h tokens.h || cp y.tab.h tokens.h

clean:
	rm -f *.o advgram.c advlex.c y.output y.tab.h tokens.h \
		core Advdist* adv.out advgen

dist:
	rm -f Advdist*
	packmail -hDist.hdr -oAdvdist $(DIST)