|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: P T
Length: 3706 (0xe7a) Types: TextFile Names: »P-Make.VAX4_3«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89 └─⟦this⟧ »./tex82/Unsupported/MFpxl/mfware/P-Make.VAX4_3« └─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦beba6c409⟧ »unix3.0/Unsupported.tar.Z« └─⟦25c524ae4⟧ └─⟦this⟧ »Unsupported/MFpxl/mfware/P-Make.VAX4_3«
# $Header: Makefile.VAX4_3,v 1.0 86/01/31 17:32:54 richards Released $ # Makefile for MetaFont utilities under BSD Unix # # VAX 4.3 BSD Version # # Configuration constants: defined by initial configuration setup # (since this makefile is generated, changes to it # may disappear if the MF system is re-configured) VERSION = DIST MACHINE = VAX4_3 # This group of programs is associated with the obsolete # pxl format, and should go away eventually # # PXLPROGS = # PXLPROGS = chtopx pxtoch gftopxl pktopx pxtopk # # # Directories # MFLIBDIR = ../MFlib # # utilities needed to generate and/or configure MF utilities # FIXOTHERS = pxp -O -f TANGLE = tangle # # compiler options -- the short "AF", "PF", etc. entries are to make # it easy to supplement the makefile defaults # where needed (i.e. to put compiler temporary # files in /usr/tmp, do "make PF='-t /usr/tmp'") # OPTIM = PC = pc PF = PFLAGS = -w -J ${OPTIM} ${PF} LF = LDFLAGS = -w ${LF} # really for pc3 # # libraries needed for linking MF # MFLIB = ${MFLIBDIR}/mflib.a MFLIBPROF = ${MFLIBDIR}/mflib_p.a LIBS = LIBSPROF= # # RCS checkout flags (for make systems that know about RCS) # COFLAGS = -r${VERSION} #-------------------- End of configuration definitions -------------------# .SUFFIXES: .web .web,v .ch .ch,v all: pktogf gftopk gftodvi gftype pktype ${PXLPROGS} # -------------------------------------- # PKtoGF pktogf: pktogf.o ${MFLIB} ${PC} ${LDFLAGS} -o pktogf pktogf.o ${MFLIB} pktogf.p: pktogf.web pktogf.ch pktogf.o: pktogf.p pktogf_ext.h # -------------------------------------- # GFtoPK gftopk: gftopk.o ${MFLIB} ${PC} ${LDFLAGS} -o gftopk gftopk.o ${MFLIB} gftopk.p: gftopk.web gftopk.ch gftopk.o: gftopk.p gftopk_ext.h # -------------------------------------- # GFtoDVI gftodvi: gftodvi.o ${MFLIB} ${PC} ${LDFLAGS} -o gftodvi gftodvi.o ${MFLIB} gftodvi.p: gftodvi.web gftodvi.ch gftodvi.o: gftodvi_ext.h # -------------------------------------- # GFtype gftype: gftype.o ${MFLIB} ${PC} ${LDFLAGS} -o gftype gftype.o ${MFLIB} gftype.p: gftype.web gftype.ch gftype.o: gftype.p gftype_ext.h # -------------------------------------- # PKtype pktype: pktype.o ${MFLIB} ${PC} ${LDFLAGS} -o pktype pktype.o ${MFLIB} pktype.p: pktype.web pktype.ch pktype.o: pktype.p pktype_ext.h # -------------------------------------- # PKtoPX pktopx: pktopx.o ${MFLIB} ${PC} ${LDFLAGS} -o pktopx pktopx.o ${MFLIB} pktopx.p: pktopx.web pktopx.ch pktopx.o: pktopx.p pktopx_ext.h # -------------------------------------- # PXtoPK pxtopk: pxtopk.o ${MFLIB} ${PC} ${LDFLAGS} -o pxtopk pxtopk.o ${MFLIB} pxtopk.p: pxtopk.web pxtopk.ch pxtopk.o: pxtopk.p pxtopk_ext.h # -------------------------------------- # chtopx chtopx: chtopx.o ${MFLIB} $(PC) $(LDFLAGS) -o chtopx chtopx.o ${MFLIB} chtopx.p: chtopx.web chtopx.ch chtopx.o: chtopx.p chtopx_ext.h # -------------------------------------- # pxtoch pxtoch: pxtoch.o $(PC) $(LDFLAGS) -o pxtoch pxtoch.o pxtoch.p: pxtoch.web pxtoch.ch pxtoch.o: pxtoch.p #----------------------------- # GFtoPXL gftopxl: gftopxl.o ${MFLIB} ${PC} ${LDFLAGS} -o gftopxl gftopxl.o ${MFLIB} gftopxl.p: gftopxl.web gftopxl.ch gftopxl.o: gftopxl_ext.h #----------------------------- # mflib.a ${MFLIB}: always @cd ${MFLIBDIR}; make mflib.a always: #----------------------------- # Default rules for processors .web,v.p: ${CO} ${COFLAGS} $< tangle $* $*.ch ${FIXOTHERS} $*.p > tmp$$$$.p; mv tmp$$$$.p $*.p @rm -f $*.web .web.p: tangle $* $*.ch ${FIXOTHERS} $*.p > tmp$$$$.p; mv tmp$$$$.p $*.p .web,v.web: ${CO} ${COFLAGS} $< .ch,v.ch: ${CO} ${COFLAGS} $< .h,v.h: ${CO} ${COFLAGS} $< clean: rm -f *.o *.p *.log *.pool *.dvi *.tex core