summaryrefslogtreecommitdiff
path: root/repo/www/generate-page.py
diff options
context:
space:
mode:
Diffstat (limited to 'repo/www/generate-page.py')
-rwxr-xr-xrepo/www/generate-page.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/repo/www/generate-page.py b/repo/www/generate-page.py
index a8dd81d..9e0f57c 100755
--- a/repo/www/generate-page.py
+++ b/repo/www/generate-page.py
@@ -7,6 +7,9 @@ from subprocess import run
def parse_arguments():
parser = ArgumentParser()
parser.add_argument(
+ '--template', help='Pandoc template for HTML output.'
+ )
+ parser.add_argument(
'--site-title', help='Prefix to add to <title>.'
)
parser.add_argument(
@@ -25,7 +28,7 @@ def main(arguments):
pandoc = (
'pandoc', '-s', arguments.page, '-o', arguments.output,
'--lua-filter', 'convert-internal-links.lua',
- '--template', 'template.html', '-T', arguments.site_title,
+ '--template', arguments.template, '-T', arguments.site_title,
'-M', f'title={arguments.title}'
)
run(pandoc, check=True)