[latex3-commits] [git/LaTeX3-latex3-l3build] main: Detection of engine-specific tlg files for non-standard LuaTeX based engines (44a3e6b)

Marcel Fabian Krüger tex at 2krueger.de
Fri Nov 26 21:04:36 CET 2021


Repository : https://github.com/latex3/l3build
On branch  : main
Link       : https://github.com/latex3/l3build/commit/44a3e6b8dbf1187f005d64efd56d379093b323ff

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

commit 44a3e6b8dbf1187f005d64efd56d379093b323ff
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Fri Nov 26 21:04:36 2021 +0100

    Detection of engine-specific tlg files for non-standard LuaTeX based engines
    
    Fixes #215.


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

44a3e6b8dbf1187f005d64efd56d379093b323ff
 CHANGELOG.md      | 1 +
 l3build-check.lua | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0b4edfc..7600791 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,7 @@ this project uses date-based 'snapshot' version identifiers.
 - Installation of files when using MiKTeX (see #125)
 - Incorrect line in `manifest` target (see #195)
 - Placement of PDF files in subdirectory locations (issue #209)
+- Detection of engine-specific tlg files for non-standard LuaTeX based engines (issues #214)
 
 ## [2021-11-24]
 
diff --git a/l3build-check.lua b/l3build-check.lua
index 3e80899..249b221 100644
--- a/l3build-check.lua
+++ b/l3build-check.lua
@@ -684,9 +684,9 @@ function compare_tlg(difffile, tlgfile, logfile, cleanup, name, engine)
   local errorlevel
   local testname = name .. "." .. engine
   -- Do additional log formatting if the engine is LuaTeX, there is no
-  -- LuaTeX-specific .tlg file and the default engine is not LuaTeX
+  -- engine-specific .tlg file and the default engine is not LuaTeX
   if (match(engine,"^lua") or match(engine,"^harf"))
-    and not match(tlgfile, "%.luatex" .. "%" .. tlgext)
+    and not match(tlgfile, "%." .. engine .. "%" .. tlgext)
     and not match(stdengine,"^lua")
     then
     local lualogfile = logfile





More information about the latex3-commits mailing list.