build: set up uploadconfig

This commit is contained in:
Johan Larsson 2024-01-23 20:33:10 +01:00
parent deaf323a79
commit fb577ac821
2 changed files with 20 additions and 1 deletions

View File

@ -9,6 +9,24 @@ checksuppfiles = { "*.tex" }
maxprintline = 9999
uploadconfig = {
pkg = "moloch",
version = "0.1.0", -- x-release-please-version
author = "Johan Larsson",
license = "CC BY-SA 4.0",
summary = "A clean and simple beamer theme",
description = [[
Moloch is a clean and simple beamer theme. It is a fork of the
Metropolis theme, but has a more minimalistic and slightly less
opinionated design.
]],
ctanPath = "/macros/latex/contrib/beamer-contrib/themes/moloch",
repository = "https://github.com/jolars/moloch",
bugtracker = "https://github.com/jolars/moloch/issues",
topic = "Presentation",
update = false,
}
function update_tag(file, content, tagname, tagdate)
if string.match(file, "%.dtx$") then
local pattern = "\\ProvidesPackage{(.-)}%[([^%]]-) v([^%]]-) ([^%]]-)%]"

View File

@ -8,7 +8,8 @@
"src/beamerfontthememoloch.dtx",
"src/beamerouterthememoloch.dtx",
"src/beamerinnerthememoloch.dtx",
"src/beamerthememoloch.dtx"
"src/beamerthememoloch.dtx",
"build.lua"
]
}
}