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

⟦681c357df⟧ TextFile

    Length: 5325 (0x14cd)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./DVIware/laser-setters/quicspool/src/Makefile« 
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z« 
        └─⟦ca79c7339⟧ 
            └─⟦this⟧ »DVIware/laser-setters/quicspool/src/Makefile« 

TextFile

# $Header: Makefile,v 1.2 88/02/03 08:52:35 simpson Exp $
# $Log:	Makefile,v $
#Revision 1.2  88/02/03  08:52:35  simpson
#added tpic support
#
#Revision 1.1  88/01/15  13:03:01  simpson
#initial release
#
#Revision 0.2  87/12/18  11:25:41  simpson
#added spline file
#
#Revision 0.1  87/12/11  18:30:37  simpson
#beta test
#
CFLAGS=-O
LDFLAGS=-s
FILTER=/usr/local/lib/lpr
OTROFFFONT=/usr/lib/font
DITROFFFONT=/usr/lib/font/devqms
WWTEXFONT=/usr/lib/tex/qmsfonts
WBTEXFONT=/usr/lib/tex/imagenfonts
BINARIES=/usr/local/bin
DOCILEUSER=games

all: of if rf gf df nf tf pktoch tfm2difont tfm2ofont dumpdesc cati

configure:
	sed s:--PKDIR1--:$(WBTEXFONT): < df.c.backup | \
	sed s:--PKDIR2--:$(WWTEXFONT): > df.c
	sed s:--FONTDIR--:$(DITROFFFONT): < tf.c.backup > tf.c
	sed s:--FONTDIR--:$(DITROFFFONT): < nf.c.backup > nf.c
	sed s:--USER--:$(DOCILEUSER): < constants.h.backup > constants.h
	sed s:--OFONT--:$(OTROFFFONT): < qtroff.backup | \
	sed s:--FILTER--:$(FILTER): > qtroff
	sed s:--DIFONT--:$(DITROFFFONT): < ditroff.backup > ditroff

of: of.o profile.o misc.o string.o
	$(CC) -o $@ $(LDFLAGS) of.o profile.o misc.o string.o \
	../libtrw/libtrw.a ../libprofile/libprofile.a ../libglob/libglob.a \
	../libqmsquery/libqmsquery.a -ll -ltermcap

if: if.o profile.o qms.o cleanup.o
	$(CC) -o $@ $(LDFLAGS) if.o profile.o qms.o cleanup.o \
	../libtrw/libtrw.a ../libprofile/libprofile.a ../libglob/libglob.a \
	../libqmsquery/libqmsquery.a -ll -ltermcap

rf: rf.o profile.o qms.o cleanup.o
	$(CC) -o $@ $(LDFLAGS) rf.o profile.o qms.o cleanup.o \
	../libtrw/libtrw.a ../libqmsquery/libqmsquery.a \
	../libprofile/libprofile.a ../libglob/libglob.a -ll -ltermcap

gf: gf.o profile.o qms.o cleanup.o
	$(CC) -o $@ $(LDFLAGS) gf.o profile.o qms.o cleanup.o \
	../libtrw/libtrw.a ../libqmsquery/libqmsquery.a \
	../libprofile/libprofile.a ../libglob/libglob.a -ll -ltermcap -lm

df: df.o cleanup.o getc.o io.o list.o misc.o pk.o profile.o qms.o spline.o \
    stack.o string.o table.o
	$(CC) -o $@ $(LDFLAGS) df.o cleanup.o getc.o io.o list.o misc.o \
        pk.o profile.o qms.o spline.o stack.o string.o table.o \
	../libtrw/libtrw.a ../libqmsquery/libqmsquery.a -ll \
	../libprofile/libprofile.a ../libglob/libglob.a -ltermcap -lm

nf: nf.o cleanup.o getc.o io.o list.o misc.o pk.o profile.o qms.o spline.o \
	stack.o string.o table.o
	$(CC) -o $@ $(LDFLAGS) nf.o cleanup.o getc.o io.o list.o misc.o pk.o \
	profile.o qms.o spline.o stack.o string.o table.o ../libtrw/libtrw.a \
	../libqmsquery/libqmsquery.a ../libprofile/libprofile.a \
	../libglob/libglob.a -ll -ltermcap -lm
	
tf: tf.o cat.o cleanup.o getc.o io.o list.o misc.o pk.o profile.o qms.o \
	stack.o string.o table.o
	$(CC) -o $@ $(LDFLAGS) tf.o cat.o cleanup.o getc.o io.o list.o misc.o \
	pk.o profile.o qms.o stack.o string.o table.o ../libtrw/libtrw.a \
	../libqmsquery/libqmsquery.a ../libprofile/libprofile.a \
	../libglob/libglob.a -ll -ltermcap

pktoch: pktoch.o misc.o pk.o io.o getc.o string.o
	$(CC) $(LDFLAGS) -o $@ pktoch.o misc.o pk.o io.o getc.o string.o \
	../libtrw/libtrw.a -ltermcap

tfm2difont: tfm2difont.o getc.o io.o
	$(CC) $(LDFLAGS) -o $@ tfm2difont.o getc.o io.o ../libtrw/libtrw.a

tfm2ofont: tfm2ofont.o cat.o getc.o io.o
	$(CC) $(LDFLAGS) -o $@ tfm2ofont.o cat.o getc.o io.o ../libtrw/libtrw.a

dumpdesc: dumpdesc.o getc.o io.o
	$(CC) $(LDFLAGS) -o $@ dumpdesc.o getc.o io.o ../libtrw/libtrw.a

cati: cati.o
	$(CC) $(LDFLAGS) -o $@ cati.o

install:
	install -m 755 if $(FILTER)
	install -m 755 of $(FILTER)
	install -m 755 rf $(FILTER)
	install -m 755 gf $(FILTER)
	install -m 755 tf $(FILTER)
	install -o root -g daemon -m 4750 nf $(FILTER)
	install -o root -g daemon -m 4750 df $(FILTER)
	install -c -m 644 mount.nr $(FILTER)
	install -m 755 tfm2ofont $(BINARIES)
	install -m 755 tfm2difont $(BINARIES)
	install -m 755 dumpdesc $(BINARIES)
	install -m 755 pktoch $(BINARIES)
	install -m 755 cati $(BINARIES)
	install -c -m 755 qtroff $(BINARIES)
	install -c -m 755 ditroff $(BINARIES)
	install -c -m 755 glpr $(BINARIES)
	install -c -m 755 glpq $(BINARIES)

clean: 
	-rm -f of if rf gf df nf tf pktoch tfm2difont tfm2ofont dumpdesc cati \
	*.o lex.yy.c y.tab.c quic.c xxx.c xxxlex.c \
	df.c tf.c nf.c constants.h qtroff ditroff

lint:
	lint of.c profile.c misc.c string.c
	lint if.c profile.c qms.c cleanup.c
	lint rf.c profile.c qms.c cleanup.c
	lint gf.c profile.c qms.c cleanup.c
	lint df.c cleanup.c getc.c io.c list.c misc.c pk.c profile.c qms.c \
	stack.c string.c table.c
	lint nf.c cleanup.c getc.c io.c list.c misc.c pk.c profile.c qms.c \
	spline.c stack.c string.c table.c
	lint tf.c cat.c cleanup.c getc.c io.c list.c misc.c pk.c profile.c \
	qms.c stack.c string.c table.c
	lint pktoch.c misc.c pk.c io.c getc.c string.c
	lint tfm2ofont.c cat.c getc.c io.c
	lint tfm2difont.c io.c getc.c
	lint dumpdesc.c io.c getc.c
	lint cati.c

if.o: fontnode.h quic.c
rf.o: fontnode.h
gf.c: constants.h fontnode.h
df.o: dvi.h constants.h fontinfo.h fontnode.h xxx.c
nf.o: constants.h dev.h fontinfo.h fontnode.h xxx.c
tf.o: constants.h fontinfo.h fontnode.h
pktoch.o: fontinfo.h
tfm2difont.o: constants.h dev.h
tfm2ofont.o: constants.h
dumpdesc.o: dev.h
cleanup.o: constants.h fontnode.h
list.o: fontnode.h
misc.o: constants.h
pk.o: constants.h fontinfo.h pk.h
qms.o: fontnode.h
quic.c: quic.l
xxx.c: xxxlex.c xxx.y
xxxlex.c: xxxlex.l