[latex3-commits] [latex3/l3build] main: ConTeXt needs LuaTeX/LuaMetaTeX split (3de5728)

github at latex-project.org github at latex-project.org
Mon Jul 17 08:02:05 CEST 2023


Repository : https://github.com/latex3/l3build
On branch  : main
Link       : https://github.com/latex3/l3build/commit/3de572897962f2465be59fccd41098f5125fee16

>---------------------------------------------------------------

commit 3de572897962f2465be59fccd41098f5125fee16
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Jul 17 07:02:05 2023 +0100

    ConTeXt needs LuaTeX/LuaMetaTeX split


>---------------------------------------------------------------

3de572897962f2465be59fccd41098f5125fee16
 CHANGELOG.md          | 1 +
 l3build-variables.lua | 7 ++++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0b2b737..45660c5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,7 @@ this project uses date-based 'snapshot' version identifiers.
 - Update one leftover outdated doc for `unpackexe`: defaults to `pdftex`
 - Building pLaTeX format now uses e-upTeX engine
 - Normalize more `luaotfload` path data (see issue \#301)
+- Update ConTeXt settings to allow for LuaTeX and LuaMetaTeX runs
 
 ### Fixed
 - Avoid setting `TEMXFCNF` for ConTeXt (issue \#232)
diff --git a/l3build-variables.lua b/l3build-variables.lua
index a60519d..5ee366c 100644
--- a/l3build-variables.lua
+++ b/l3build-variables.lua
@@ -117,9 +117,10 @@ checkengines = checkengines or {"pdftex", "xetex", "luatex"}
 checkformat  = checkformat  or "latex"
 specialformats = specialformats or { }
 specialformats.context = specialformats.context or {
-    luatex = {binary = "context", format = ""},
-    pdftex = {binary = "texexec", format = ""},
-    xetex  = {binary = "texexec", format = "", options = "--xetex"}
+    luametatex = {binary = "context", format = ""},
+    luatex     = {binary = "context", format = "", options = "--luatex"},
+    pdftex     = {binary = "texexec", format = ""},
+    xetex      = {binary = "texexec", format = "", options = "--xetex"}
   }
 specialformats.latex = specialformats.latex or { }
 specialformats.latex.etex = specialformats.latex.etex or





More information about the latex3-commits mailing list.