From b9959ea3c37dab82f19abbf33c509b5160ba9720 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 5 Sep 2023 20:05:25 +0000 Subject: [PATCH] l3build (5sep23) git-svn-id: svn://tug.org/texlive/trunk/Build/source@68181 c570f23f-e606-0410-a88d-b1316a301751 --- texk/texlive/linked_scripts/l3build/l3build.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/texk/texlive/linked_scripts/l3build/l3build.lua b/texk/texlive/linked_scripts/l3build/l3build.lua index ffabdcc4b0..66f50e9641 100644 --- a/texk/texlive/linked_scripts/l3build/l3build.lua +++ b/texk/texlive/linked_scripts/l3build/l3build.lua @@ -25,7 +25,7 @@ for those people who are interested. --]] -- Version information -release_date = "2023-07-20" +release_date = "2023-09-05" -- File operations are aided by the LuaFileSystem module local lfs = require("lfs") @@ -117,6 +117,17 @@ if options["epoch"] then forcedocepoch = true end epoch = normalise_epoch(epoch) +-- LuaTeX needs the `-utc` option +if next(specialformats) and next(specialformats.latex) + and next (specialformats.latex.luatex) then + local options = specialformats.latex.luatex.options + specialformats.latex.luatex.options = (options and (options .. " ") or "") .. "-utc" +end +if next(specialformats) and next(specialformats["latex-dev"]) + and next (specialformats["latex-dev"].luatex) then + local options = specialformats["latex-dev"].luatex.options + specialformats["latex-dev"].luatex.options = (options and (options .. " ") or "") .. "-utc" +end -- -- Deal with multiple configs for tests