5 STEPMAKE_TEMPLATES
=metafont metapost
install install-out
7 EXTRA_DIST_FILES
+= TODO README feta.mp mfplain.ini
9 FET_FILES
= $(wildcard feta
[0-9]*.mf
)
11 LYTABLES
= $(addprefix $(outdir
)/, $(FET_FILES
:.mf
=.ly
))
12 LOG_FILES
= $(addprefix $(outdir
)/, $(FET_FILES
:.mf
=.log
))
13 TEXTABLES
= $(addprefix $(outdir
)/, $(FET_FILES
:.mf
=.
tex))
15 AFM_FILES
= $(addprefix $(outdir
)/, $(FET_FILES
:.mf
=.afm
))
16 TFM_FILES
= $(addprefix $(outdir
)/, $(FET_FILES
:.mf
=.tfm
))
18 ALL_GEN_FILES
=$(LYTABLES
) $(TEXTABLES
) $(LOG_FILES
) $(AFM_FILES
) $(TFM_FILES
)
20 #PRE_INSTALL=$(MAKE) "$(ALL_GEN_FILES)"
21 INSTALLATION_DIR
=$(datadir)/mf
/
22 INSTALLATION_FILES
=$(MF_FILES
)
24 INSTALLATION_OUT_DIR
=$(datadir)/tex
25 INSTALLATION_OUT_FILES
=$(TEXTABLES
)
27 INSTALLATION_OUT_DIR1
=$(datadir)/afm
28 INSTALLATION_OUT_FILES1
=$(AFM_FILES
) $(TFM_FILES
)#ugh
30 INSTALLATION_OUT_DIR2
=$(datadir)/ly
31 INSTALLATION_OUT_FILES2
=$(LYTABLES
)
33 export MFINPUTS
:=.
:$(MFINPUTS
)
34 include $(depth
)/make
/stepmake.make
36 default
: $(ALL_GEN_FILES
)
38 $(outdir
)/%.afm
$(outdir
)/%.ly
$(outdir
)/%.
tex $(outdir
)/%.dep
: $(outdir
)/%.log
39 $(PYTHON
) $(buildscripts
)/mf-to-table.py
--package
=$(topdir
) --outdir
=$(outdir
) --dep
$(outdir
)/$(<F
:.log
=.dep
) --ly
$(outdir
)/$(<F
:.log
=.ly
) --afm
$(outdir
)/$(<F
:.log
=.afm
) --tex $(outdir
)/$(<F
:.log
=.
tex) $<