-$(outdir)/%.pfa: %.mf
- $(MFTRACE) -I $(outdir)/ --pfa --simplify --keep-trying $(basename $(@F))
- mv $(basename $(@F)).pfa $(outdir)
-
-$(outdir)/%.pfb: %.mf
- $(MFTRACE) -I $(outdir)/ --pfb --simplify --keep-trying $(basename $(@F))
- mv $(basename $(@F)).pfb $(outdir)
+MFTRACE_FORMATS = pfa pfb svg
+$(outdir)/%.pfb $(outdir)/%.svg $(outdir)/%.pfa: %.mf
+ MFINPUTS=$(src-dir) $(MFTRACE) $(MFTRACE_FLAGS) -I $(src-dir) -I $(outdir)/ --formats=pfa,pfb,svg $(basename $(@F))
+# -mv $(MFTRACE_FORMATS:%=$(basename $(@F).%)) $(outdir)
+ -mv $(basename $(@F)).pfa $(outdir)
+ -mv $(basename $(@F)).pfb $(outdir)
+ -mv $(basename $(@F)).svg $(outdir)