summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-03-17 21:27:12 +0000
committerKarl Berry <karl@freefriends.org>2022-03-17 21:27:12 +0000
commit9b52fa6d30933c7228a0af0e79f888b78eb12948 (patch)
tree842d017a2d735ed2636ec5a7056f0799a3dd58d8
parent75d1ca51dce3df72f1f933b8da945bb254d7209e (diff)
revert to local tlpsetvar, global_no_luajit_platforms did not work
git-svn-id: svn://tug.org/texlive/trunk@62773 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/tlpsrc/luajittex.tlpsrc11
-rw-r--r--Master/tlpkg/tlpsrc/mflua.tlpsrc7
2 files changed, 12 insertions, 6 deletions
diff --git a/Master/tlpkg/tlpsrc/luajittex.tlpsrc b/Master/tlpkg/tlpsrc/luajittex.tlpsrc
index 2d839502dc7..3695351aa90 100644
--- a/Master/tlpkg/tlpsrc/luajittex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/luajittex.tlpsrc
@@ -1,11 +1,14 @@
category TLCore
shortdesc LuaTeX with just-in-time (jit) compiler, with and without HarfBuzz
+# must keep in sync with mflua.tlpsrc.
+tlpsetvar no_luajit_platforms x86_64-solaris
+#
# Two engines plus texlua* links.
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/luajittex
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/texluajit
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/texluajitc
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/luajithbtex
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/luajittex
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/texluajit
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/texluajitc
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/luajithbtex
#
# Windows has additional .dll files as usual. The .exe are matched above.
binpattern f bin/win32/luajit51.dll
diff --git a/Master/tlpkg/tlpsrc/mflua.tlpsrc b/Master/tlpkg/tlpsrc/mflua.tlpsrc
index d0cd6bc13f4..827e2a52430 100644
--- a/Master/tlpkg/tlpsrc/mflua.tlpsrc
+++ b/Master/tlpkg/tlpsrc/mflua.tlpsrc
@@ -3,6 +3,9 @@ shortdesc configuration and base files for MFLua
longdesc For information on this Lua-enabled Metafont,
longdesc see, for example: tug.org/TUGboat/tb32-2/tb101scarso.pdf.
+# must keep in sync with luatex.tlpsrc.
+tlpsetvar no_luajit_platforms x86_64-solaris
+
# disabled until there is a user base.
tlpsetvar fmtdeps luatex,metafont
execute AddFormat name=mflua engine=mflua-nowin options="mf.ini" \
@@ -14,8 +17,8 @@ runpattern d texmf-dist/metafont/mflua
binpattern f bin/${ARCH}/mflua
binpattern f bin/${ARCH}/mflua-nowin
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/mfluajit
-binpattern f/!${global_no_luajit_platforms} bin/${ARCH}/mfluajit-nowin
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit
+binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit-nowin
# need metafont for support files, luatex for dll's, etc.
depend metafont