summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/l3build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-12-13 21:23:15 +0000
committerKarl Berry <karl@freefriends.org>2023-12-13 21:23:15 +0000
commit2d2de08996ddd92725f52462f1f4e516ee831e2a (patch)
tree0dcba7254c6cc91a6c115ce00375cad4b75249a9 /Master/texmf-dist/scripts/l3build
parent94cbe7707448984508a530f514d48e76da6ee0c5 (diff)
l3build (13dec23)
git-svn-id: svn://tug.org/texlive/trunk@69114 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/l3build')
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-check.lua7
-rwxr-xr-xMaster/texmf-dist/scripts/l3build/l3build.lua4
2 files changed, 6 insertions, 5 deletions
diff --git a/Master/texmf-dist/scripts/l3build/l3build-check.lua b/Master/texmf-dist/scripts/l3build/l3build-check.lua
index 75e2fc2bcf9..3718d172ddb 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-check.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-check.lua
@@ -822,12 +822,11 @@ function runtest(name, engine, hide, ext, test_type, breakout)
.. (hide and (" > " .. os_null) or ""),
testdir
)
- -- On Windows, concatenting here will suppress any non-zero errorlevel
+ -- On Windows, concatenating here will suppress any non-zero errorlevel
-- from the main run, so we split into two parts.
- if errlevels[i] == 0 then
+ if errlevels[i] == 0 and runtest_tasks("X",0) ~= "" then
local errorlevel =
- runcmd(preamble .. runtest_tasks(jobname(lvtfile),i)
- .. (hide and (" > " .. os_null) or ""),testdir)
+ runcmd(preamble .. runtest_tasks(jobname(lvtfile),i),testdir)
if errorlevel ~= 0 then errlevels[i] = errorlevel end
end
-- Break the loop if the result is stable
diff --git a/Master/texmf-dist/scripts/l3build/l3build.lua b/Master/texmf-dist/scripts/l3build/l3build.lua
index 4919d9377f3..e0cf232aa46 100755
--- a/Master/texmf-dist/scripts/l3build/l3build.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build.lua
@@ -1,3 +1,5 @@
+#!/usr/bin/env texlua
+
--[[
File l3build.lua Copyright (C) 2014-2022 The LaTeX Project
@@ -23,7 +25,7 @@ for those people who are interested.
--]]
-- Version information
-release_date = "2023-12-12"
+release_date = "2023-12-13-2"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")