-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.lua
More file actions
42 lines (34 loc) · 1.19 KB
/
build.lua
File metadata and controls
42 lines (34 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/env texlua
svn_revision = 4136
module = "scr-tagging-lab"
typesetexe = "lualatex-dev"
typesetfiles={}
installfiles = {
"**/*.sty",
"**/*.cls",
"**/*.ltx",
}
unpackfiles = {"scr-tagging-lab.ins"}
-- checkconfigs = {"build", "compare"} compare config is only used when the real testfiles failed
checksuppfiles={"*.tex","*.ltx"}
supportdir = "support"
testsuppdir = "support-tests"
checkruns = 2
typesetruns=2
demofiles={"tagging-experiments/*.tex"}
typesetdemofiles={"tagging-experiments/*.tex"}
-- The following part of the configuration has been take from the tagpdf project by Ulrike Ficher
-- Copyright (C) 2019-2024 Ulrike Fischer
-- https://github.com/latex3/tagpdf
-- This is required to run the tests engine specific.
-- tests are mostly with dev-format always
specialformats = specialformats or {}
specialformats["latex"] = specialformats["latex"] or
{
luatex = {binary="luahbtex",format = "lualatex-dev"},
pdftex = {format = "pdflatex-dev"},
pdftexmain = {binary="pdftex",format = "pdflatex"},
-- xetex = {format = "xelatex-dev"},
-- latexdvips = {binary="latex",format = "latex-dev"}
}
checkengines = {"pdftex","luatex","pdftexmain"}