[latex3-commits] [l3svn] 01/02: l3build: Allow "cmdcheck" target to deal with complex sources
noreply at latex-project.org
noreply at latex-project.org
Sun Feb 19 00:37:23 CET 2017
This is an automated email from the git hooks/post-receive script.
joseph pushed a commit to branch master
in repository l3svn.
commit 3095b45a1f4fa18758063b53bf83a9edb6161149
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sat Feb 18 23:35:29 2017 +0000
l3build: Allow "cmdcheck" target to deal with complex sources
This allows source3 to be handled as a single block rather than
per-dtx, and so give more-or-less meaningful results.
---
l3build/l3build.lua | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/l3build/l3build.lua b/l3build/l3build.lua
index 29f18ff..b372c32 100644
--- a/l3build/l3build.lua
+++ b/l3build/l3build.lua
@@ -1656,13 +1656,20 @@ function cmdcheck()
mkdir(localdir)
cleandir(testdir)
depinstall(checkdeps)
+ for _,i in ipairs({bibfiles, docfiles, sourcefiles, typesetfiles}) do
+ for _,j in ipairs(i) do
+ cp(j, ".", testdir)
+ end
+ end
+ for _,i in ipairs(typesetsuppfiles) do
+ cp(i, supportdir, testdir)
+ end
local engine = string.gsub(stdengine, "tex$", "latex")
local localdir = relpath(localdir, testdir)
print("Checking source files")
for _,i in ipairs(cmdchkfiles) do
for _,j in ipairs(filelist(".", i)) do
print(" " .. stripext(j))
- cp(j, ".", testdir)
run(
testdir,
os_setenv .. " TEXINPUTS=." .. os_pathsep .. localdir
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the latex3-commits
mailing list