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

⟦689fd06cd⟧ TextFile

    Length: 2814 (0xafe)
    Types: TextFile
    Names: »Makefile.TRW«

Derivation

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

TextFile

# $Header: Makefile.TRW,v 1.1 88/01/15 12:18:50 simpson Rel $
# $Log:	Makefile.TRW,v $
#Revision 1.1  88/01/15  12:18:50  simpson
#initial release
#
#Revision 0.1  87/12/11  17:22:32  simpson
#beta test
#
INCLUDE=/usr/include/local
LIB=/usr/local/lib

all: libqmsquery.a

# This system include file is need right away
configure:
	install -c -m 644 qms.h $(INCLUDE)

libqmsquery.a: qmsquery.o qmsmap.o qmspag.o qmsovl.o qmspfp.o qmsopc.o \
	       qmsram.o qmsfnt.o qmsver.o
	ar rc $@ qmsquery.o qmsmap.o qmspag.o qmsovl.o qmspfp.o qmsopc.o \
	qmsram.o qmsfnt.o qmsver.o
	ranlib $@

qmsquery.o: qms.h

qmsmap.o:  qms.h qmsmaplex.c

qmsmap.c: qmsmap.y
	$(YACC) $(YFLAGS) qmsmap.y
	sed -f yaccsed < y.tab.c > qmsmap.c
	rm y.tab.c
    
qmsmaplex.c: qmsmaplex.l
	$(LEX) $(LFLAGS) qmsmaplex.l
	sed -f lexsed < lex.yy.c > qmsmaplex.c
	rm lex.yy.c

qmspag.o: qms.h qmspaglex.c

qmspag.c: qmspag.y
	$(YACC) $(YFLAGS) qmspag.y
	sed -f yaccsed < y.tab.c > qmspag.c
	rm y.tab.c

qmspaglex.c: qmspaglex.l
	$(LEX) $(LFLAGS) qmspaglex.l
	sed -f lexsed < lex.yy.c > qmspaglex.c
	rm lex.yy.c

qmsovl.o: qms.h qmsovllex.c

qmsovl.c: qmsovl.y
	$(YACC) $(YFLAGS) qmsovl.y
	sed -f yaccsed < y.tab.c > qmsovl.c
	rm y.tab.c

qmsovllex.c: qmsovllex.l
	$(LEX) $(LFLAGS) qmsovllex.l
	sed -f lexsed < lex.yy.c > qmsovllex.c
	rm lex.yy.c

qmspfp.o:  qms.h qmspfplex.c

qmspfp.c: qmspfp.y
	$(YACC) $(YFLAGS) qmspfp.y
	sed -f yaccsed < y.tab.c > qmspfp.c
	rm y.tab.c

qmspfplex.c: qmspfplex.l
	$(LEX) $(LFLAGS) qmspfplex.l
	sed -f lexsed < lex.yy.c > qmspfplex.c
	rm lex.yy.c

qmsopc.o: qms.h qmsopclex.c

qmsopc.c: qmsopc.y
	$(YACC) $(YFLAGS) qmsopc.y
	sed -f yaccsed < y.tab.c > qmsopc.c
	rm y.tab.c

qmsopclex.c: qmsopclex.l
	$(LEX) $(LFLAGS) qmsopclex.l
	sed -f lexsed < lex.yy.c > qmsopclex.c
	rm lex.yy.c

qmsram.o: qms.h qmsramlex.c

qmsram.c: qmsram.y
	$(YACC) $(YFLAGS) qmsram.y
	sed -f yaccsed < y.tab.c > qmsram.c
	rm y.tab.c

qmsramlex.c: qmsramlex.l
	$(LEX) $(LFLAGS) qmsramlex.l
	sed -f lexsed < lex.yy.c > qmsramlex.c
	rm lex.yy.c

qmsfnt.o: qms.h qmsfntlex.c

qmsfnt.c: qmsfnt.y
	$(YACC) $(YFLAGS) qmsfnt.y
	sed -f yaccsed < y.tab.c > qmsfnt.c
	rm y.tab.c

qmsfntlex.c: qmsfntlex.l
	$(LEX) $(LFLAGS) qmsfntlex.l
	sed -f lexsed < lex.yy.c > qmsfntlex.c
	rm lex.yy.c

qmsver.o: qms.h qmsverlex.c

qmsver.c: qmsver.y
	$(YACC) $(YFLAGS) qmsver.y
	sed -f yaccsed < y.tab.c > qmsver.c
	rm y.tab.c

qmsverlex.c: qmsverlex.l
	$(LEX) $(LFLAGS) qmsverlex.l
	sed -f lexsed < lex.yy.c > qmsverlex.c
	rm lex.yy.c

install:
	install -c -m 644 qms.h $(INCLUDE)
	install -m 644 libqmsquery.a $(LIB)

clean: 
	-rm -f *.o y.tab.c lex.yy.c libqmsquery.a \
	qmsmap.c qmsmaplex.c \
	qmspag.c qmspaglex.c \
	qmsovl.c qmsovllex.c \
	qmspfp.c qmspfplex.c \
	qmsopc.c qmsopclex.c \
	qmsram.c qmsramlex.c \
	qmsfnt.c qmsfntlex.c \
	qmsver.c qmsverlex.c