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

⟦60315a98e⟧ TextFile

    Length: 1960 (0x7a8)
    Types: TextFile
    Names: »Makefile«

Derivation

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

TextFile

# the following lets me use a local version of shlib.ifile
LOCSHARE = /lib/crt0s.o shlib.ifile
SHAREDLIB = /lib/crt0s.o /lib/shlib.ifile

crystal: Makefile crycopy cryfile
	rm -f crystal
	ln cryfile crystal
	crystal 1
	crycopy
install: crystal
	/bin/su root -c "make rootinstall"
rootinstall:
	strip crystal
	chgrp bin crystal
	chown bin crystal
	chmod 111 crystal
	rm -f /usr/games/crystal
	ln crystal /usr/games
	uaupd -r Crystal -a Toybox Toybox
	-cat Files | cpio -ocBv > CRYSTAL+IN
cvlint:
	lint cvmain.c cvmsg.c cvlocs.c cvocab.c cvobj.c cvmove.c \
			cvmotd.c cvspk.c cvdwrf.c cvdie.c cvgo.c cvact.c \
			cvatt.c cvand.c cvend.c cvinit.c cvsave.c
CRYOBJ = cvmain.o cvmsg.o cvlocs.o cvocab.o cvobj.o cvmove.o cvmotd.o \
		cvspk.o cvdwrf.o cvdie.o cvgo.o cvact.o cvatt.o cvand.o \
		cvend.o cvinit.o cvsave.o
cryfile: Makefile shlib.ifile $(CRYOBJ)
	rm -f cryfile
	$(LD) $(LDFLAGS) $(LOCSHARE) -o cryfile $(CRYOBJ) -lm
shlib.ifile:	shlib.head
	(cat shlib.head;\
	sed -e '/timezone/p' -e '1,/timezone/d' /lib/shlib.ifile) >shlib.ifile
crycopy: cvcopy.o
	$(LD) $(LDFLAGS) $(SHAREDLIB) -o crycopy cvcopy.o -lld
cvmain.o: cvmain.c cvobj.h cvlocs.h cvocab.h cvmsg.h cvmisc.h random.h

cvmsg.o: cvmsg.c cvmsg.h

cvlocs.o: cvlocs.c cvobj.h cvlocs.h

cvmove.o: cvmove.c cvobj.h cvlocs.h

cvsave.o: cvsave.c cvobj.h cvlocs.h

cvobj.o: cvobj.c cvobj.h cvlocs.h

cvocab.o: cvocab.c cvocab.h

cvspk.o: cvspk.c cvmsg.h cvlocs.h cvobj.h

cvdwrf.o: cvdwrf.c cvlocs.h cvobj.h cvocab.h cvmisc.h random.h

cvdie.o: cvdie.c cvlocs.h cvobj.h cvocab.h cvorcs.h cvmisc.h

cvgo.o:	cvgo.c cvlocs.h cvobj.h cvorcs.h cvocab.h cvmisc.h random.h

cvact.o:	cvact.c cvlocs.h cvobj.h cvocab.h cvmisc.h cvorcs.h random.h

cvatt.o:	cvatt.c cvlocs.h cvobj.h cvocab.h cvmisc.h cvorcs.h random.h

cvand.o:	cvand.c cvlocs.h cvocab.h cvobj.h cvmisc.h cvorcs.h

cvend.o:	cvend.c cvmisc.h

cvmotd.o:	cvmotd.c cvmisc.h

cvinit.o:	cvinit.c cvmisc.h cvinit.h

cvcopy.o:	cvcopy.c cvmisc.h cvinit.h