MP = mpost --interaction=batchmode SRC = ../mf LTX = ../latex MPATH = env MFINPUTS=$(SRC):$$MFINPUTS LMPATH = $(MPATH) TEXINPUTS=$(LTX):$$TEXINPUTS all: fcsource.ps frcursive.ps clean: rm -f *~ *.*pk *.tfm frcursive.* mfplain.* *.log *.aux *.toc *.dvi *.ps #-- the pretty-printed source fcsource.dvi: fcsource.tex frcursive.tex $(SRC)/frcr10.mf $(MPATH) tex $< frcursive.tex: ../mf/frcursive.mf mft $< #-- the LaTeX package's documentation frcursive.dvi: $(LTX)/frcursive.dtx $(LTX)/frcursive.sty $(SRC)/frcr10.mf $(LMPATH) latex $< #-- generic rules %.ps: %.dvi $(SRC)/frcr10.mf dvips $< -o $@ $(SRC)/frcr10.mf: @make -C $(SRC) $(LTX)/frcursive.sty: @make -C $(LTX)