Repository navigation
Expand file tree
/
Copy pathbuild.lua
More file actions
51 lines (45 loc) · 1.74 KB
/
Copy pathbuild.lua
File metadata and controls
51 lines (45 loc) · 1.74 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
43
44
45
46
47
48
49
50
51
--[=========================[--
l3build file for keytheorems
--]=========================]--
module = "keytheorems"
version = "2026-10-02 v0.4.3dev"
checkengines = {"pdftex"}
checkruns = 4
checkconfigs = {"build", "config-tagging"}
recordstatus = true
installfiles = {"tex/keytheorems.sty"}
auxfiles = {"*.aux","*.lof","*.lot","*.toc","*.thlist","*.unq"}
---- We handle typesetting the doc independently
-- maxprintline = 10000
-- typesetruns = 4
-- typesetexe = "lualatex"
-- All I want 'l3build ctan' to do is move the doc and tex folders into a zip file
packtdszip = false
docfiles = {"doc"}
sourcefiles = {"tex"}
textfiles = {"CHANGELOG.md","README.md"}
excludefiles = {"*.aux","*.hd","*.idx","*.ilg","*.ind","*.listing","*.log",
"*.synctex.gz","*.tcbtemp","*.thlist","*.toc","*.minted"}
-- Upload meta data
-- announce = {}
-- announce["2026-10-09 v1.0c"] = [[
-- Tag documentation; update maintainer to the LaTeX Project
-- ]]
uploadconfig = {
pkg = "keytheorems",
version = version,
author = "Matthew Bertucci",
license = "lppl1.3c",
summary = [[An l3keys interface to amsthm]],
ctanPath = "/macros/latex/contrib"..module,
repository = "https://github.com/mbertucci47/keytheorems",
bugtracker = "https://github.com/mbertucci47/keytheorems/issues",
uploader = "Matthew Bertucci",
email = "saints4774@gmail.com",
update = true ,
-- announcement = announce[version],
description = [[
A key-value interface to [amsthm](https://www.ctan.org/pkg/amsthm) using the [L3](https://www.ctan.org/pkg/l3kernel) programming layer, implementing most of the functionality provided by [thmtools](https://www.ctan.org/pkg/thmtools).
Several issues encountered with thmtools are avoided (see the README for a list) and several new features are added.
]]
}