From 4ffa9b55eab852ad174732c3357efe97dcea0fcc Mon Sep 17 00:00:00 2001 From: Valerie R Young Date: Wed, 29 Jun 2016 16:45:30 -0400 Subject: reproducible debian: add template for project links in left navigation Signed-off-by: Mattia Rizzolo Signed-off-by: Holger Levsen --- bin/reproducible_html_packages.py | 10 ++++++---- bin/templates/project_links.mustache | 17 +++++++++++++++++ 2 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 bin/templates/project_links.mustache (limited to 'bin') diff --git a/bin/reproducible_html_packages.py b/bin/reproducible_html_packages.py index 3a234ccf..00bf8eb5 100755 --- a/bin/reproducible_html_packages.py +++ b/bin/reproducible_html_packages.py @@ -17,11 +17,13 @@ apt_pkg.init_system() # Templates used for creating package pages renderer = pystache.Renderer(); package_page_template = renderer.load_template( - TEMPLATE_PATH + '/package_page') + os.path.join(TEMPLATE_PATH, 'package_page')) suitearch_section_template = renderer.load_template( - TEMPLATE_PATH + '/package_suitearch_section') + os.path.join(TEMPLATE_PATH, 'package_suitearch_section')) suitearch_details_template = renderer.load_template( - TEMPLATE_PATH + '/package_suitearch_details') + os.path.join(TEMPLATE_PATH, 'package_suitearch_details')) +project_links_template = renderer.load_template( + os.path.join(TEMPLATE_PATH, 'project_links')) def sizeof_fmt(num): for unit in ['B','KB','MB','GB']: @@ -292,7 +294,7 @@ def gen_packages_html(packages, no_clean=False): gen_suitearch_section(package, suite, arch) history = '{}/{}.html'.format(HISTORY_URI, pkg) - project_links = html_project_links.substitute() + project_links = renderer.render(project_links_template) html = renderer.render(package_page_template, { 'package': pkg, diff --git a/bin/templates/project_links.mustache b/bin/templates/project_links.mustache new file mode 100644 index 00000000..e5cbf077 --- /dev/null +++ b/bin/templates/project_links.mustache @@ -0,0 +1,17 @@ + -- cgit v1.2.3-70-g09d2