summaryrefslogtreecommitdiff
path: root/repo/www/generate-index.py
diff options
context:
space:
mode:
Diffstat (limited to 'repo/www/generate-index.py')
-rwxr-xr-xrepo/www/generate-index.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/repo/www/generate-index.py b/repo/www/generate-index.py
index 62daf79..1fb00e6 100755
--- a/repo/www/generate-index.py
+++ b/repo/www/generate-index.py
@@ -17,7 +17,7 @@ def parse_arguments():
'site_tree', help='JSON file describing the page tree.'
)
parser.add_argument(
- 'site_title', help='Title to add to <title>.'
+ '--site-title', help='Prefix to add to <title>.'
)
parser.add_argument(
'target', help='Subfolder to generate an index for.'
@@ -97,10 +97,11 @@ def format_index(target, directories, files):
def convert_page(content, output, site_title):
- run(
- ('pandoc', '-s', '-o', output, '-T', site_title),
- input=content, check=True, text=True
- )
+ pandoc = ('pandoc', '-s', '-o', output)
+ if site_title is not None:
+ pandoc += ('-T', site_title)
+
+ run(pandoc, input=content, check=True, text=True)
def main(arguments):