summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-04-12 20:56:58 +0000
committerKarl Berry <karl@freefriends.org>2016-04-12 20:56:58 +0000
commitab7f9c593cdeb36718200405bf73798e298e6302 (patch)
tree7cdc9b563a0de35dcb079f77919a8f2b2e432cb2 /Master/tlpkg
parentb1eb290286cd05f877d670745f5737129e185c64 (diff)
mflua support files, .base creation (disabled until stable)
git-svn-id: svn://tug.org/texlive/trunk@40475 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r--Master/tlpkg/TeXLive/TLConfig.pm2
-rw-r--r--Master/tlpkg/tlpsrc/mflua.tlpsrc20
2 files changed, 13 insertions, 9 deletions
diff --git a/Master/tlpkg/TeXLive/TLConfig.pm b/Master/tlpkg/TeXLive/TLConfig.pm
index 27bafd41df5..ee9c0e397e2 100644
--- a/Master/tlpkg/TeXLive/TLConfig.pm
+++ b/Master/tlpkg/TeXLive/TLConfig.pm
@@ -198,7 +198,7 @@ our %TLPDBSettings = (
our $WindowsMainMenuName = "TeX Live $ReleaseYear";
# Comma-separated list of engines which do not exist on all platforms.
-our $PartialEngineSupport = "luajittex";
+our $PartialEngineSupport = "luajittex,mfluajit";
# timeout for network connections (wget, LWP) in seconds
our $NetworkTimeout = 30;
diff --git a/Master/tlpkg/tlpsrc/mflua.tlpsrc b/Master/tlpkg/tlpsrc/mflua.tlpsrc
index 5baa5fbc6fe..ebf0a8cc863 100644
--- a/Master/tlpkg/tlpsrc/mflua.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mflua.tlpsrc
@@ -1,18 +1,22 @@
-# On platforms where there is no luajittex, it will be ignored
-# due to special options in fmtutil and TLConfig.pm.
-#execute AddFormat name=luajittex engine=luajittex options="luatex.ini" \
-# patterns=language.def,language.dat.lua \
-# fmttriggers=${fmtdeps},pdftex
+category TLCore
+#
+tlpsetvar fmtdeps luatex,metafont
+#
+# disabled just until rebuilds for start_of_mf.lua are done.
+execute AddFormat name=mflua engine=mflua-nowin options="mf.ini" \
+ fmttriggers=${fmtdeps} mode=disabled
+#
+# (mfluajit not ready)
binpattern f bin/${ARCH}/mflua
binpattern f bin/${ARCH}/mflua-nowin
# duplicated in luatex.tlpsrc, sigh.
-tlpsetvar no_luajit_platforms \
+tlpsetvar no_jit_platforms \
alpha-linux,sparc-solaris,x86_64-solaris
#
-binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit
-binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit-nowin
+binpattern f/!${no_jit_platforms} bin/${ARCH}/mfluajit
+binpattern f/!${no_jit_platforms} bin/${ARCH}/mfluajit-nowin
# need metafont for support files, luatex for dll's, etc.
depend metafont