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: P T

⟦ca2ec1b3e⟧ TextFile

    Length: 1432 (0x598)
    Types: TextFile
    Names: »P-mft.makefile«

Derivation

└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./tex82/mfware/P-mft.makefile« 

TextFile

#   This is very provisional.  A change file for web2c is what we really
#   need.
#
#   Makefile for mft--version for 4.2 bsd
#   This is separate from MFutils because it is more TeX-like
#   than Metafont-like.  It does not use any of the same libraries
#   as the MFutils programs.
#
#   The FIXOTHERS part of this is not really relevant for mft, but
#   it is retained here in case other metafont related TeXware is
#   developed for this makefile.
#
#   12/June/86 Tested on a VAX 11/780 running 4.2BSD--P. A. MacKay

BINDIR=/usr/bin
TEXHDIR=../../tex82/


#   TEXHDIR is wherever you have put h00vars.h, and whoami.h
#   find h00vars.h among the pc stuff, and copy it there.  whoami.h
#   is a dummy file.  Create it by typing "touch whoami.h"
#   This makefile assumes that anyone who gets to this point has already
#   installed tangle in some directory known to the PATH environment.


PC    = pc
PCLIB = 
PFLAGS= -J -O -w
CFLAGS= -O -I$(TEXHDIR)

FIXOTHERS= pxp -O -f

.SUFFIXES:
.SUFFIXES: .o .p .c .ch

.ch.o:
	tangle $*.web $*.ch
	$(FIXOTHERS) $*.p > tmp.p
	mv tmp.p $*.p
	$(PC) $(PFLAGS) -c $*.p

.ch.p:
	tangle $*.web $*.ch

.p.o:
	$(FIXOTHERS) $*.p > tmp.p
	mv tmp.p $*.p
	$(PC) $(PFLAGS) -c $*.p

install: mft
	mv mft $(BINDIR)

mft: mft.o mft_ext.o
	$(PC) $(PFLAGS) -o mft mft.o mft_ext.o $(PCLIB)

mft.p: mft.web

mf_ext.o: mft_ext.c

clean:  
	rm -f mft.p tmp.p
	rm -f mft.pool 
	rm -f mft.o   
	rm -f mft_ext.o