-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.lua
31 lines (27 loc) · 1.19 KB
/
build.lua
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
module = "luapstricks"
typesetexe = "lualatex"
stdengine = "luatex"
checkengines = {"luatex"}
installfiles = {"luapstricks.lua", "luapstricks-plugin-*.lua", "PSTricksDotFont.otf"}
sourcefiles = {"luapstricks.lua", "luapstricks-plugin-*.lua", "pstricks.tex", "PSTricksDotFont.otf"}
binaryfiles = {"*.zip", "*.pdf", "PSTricksDotFont.otf"}
testsuppdir = "PSTricksFiles"
-- typesetfiles = {"luapstricks.tex"}
tdsroot = "lualatex"
tdslocations = {
"fonts/opentype/public/luapstricks/PSTricksDotFont.otf",
}
uploadconfig = {
pkg = module,
version = "v0.10",
author = "Marcel Krüger",
license = "lppl1.3",
summary = "A PSTricks backend for LuaLaTeX",
ctanPath = "/graphics/pstricks/contrib/luapstricks",
update = true,
repository = "https://github.com/zauguin/luapstricks",
bugtracker = "https://github.com/zauguin/luapstricks/issues",
topic = {"luatex", "pstricks"},
-- announcement_file = "announce",
description = "luapstricks enables the use of PSTricks directly in LuaLaTeX documents, without invoking external programmes. Therefore it does not require shell escape to be enabled or special environments and instead allows PSTricks to be used exactly like in dvips based documents.",
}