summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/frcursive/test/Makefile
blob: 84f2d9074c38a765942adc69374461e4e6570c40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
MP = mpost --interaction=scrollmode
SRC = ../mf
LTX = ../latex

MPATH = env MFINPUTS=$(SRC):$$MFINPUTS
LMPATH = $(MPATH) TEXINPUTS=$(LTX):$$TEXINPUTS

all: figs.ps lttst.ps txt-fr.dvi txt-en.dvi

clean:
	rm -f *~ *.*pk *.tfm *.dvi *.ps *.log *.[0-9]* *.aux
	rm -f frcursive.* mfplain.*

#-- A LaTeX example

lttst.dvi: lttst.tex $(SRC)/frcr10.mf $(LTX)/t1frc.fd $(LTX)/frcursive.sty
	$(LMPATH) latex lttst

#-- An example with Metapost figures

figs.dvi: figs.tex chars.97 $(SRC)/frcr10.mf $(LTX)/frcursive.sty
	$(LMPATH) latex $<

mfplain.mem:
	ini$(MP) "mfplain dump"

chars.97: chars.mp mfplain.mem $(SRC)/frcr10.mf $(SRC)/frcursive.mf
	$(MPATH) $(MP) --mem mfplain $<

#-- Generic rules.

$(LTX)/frcursive.sty: $(LTX)/frcursive.dtx
	@make -C $(LTX)

$(SRC)/frcr10.mf:
	@make -C $(SRC)

%.ps: %.dvi
	$(MPATH) dvips $< -o $@

%.dvi: %.tex $(SRC)/frcr10.mf
	$(MPATH) tex $<