tMerge branch 'link_releases' - stagit - [fork] customized build of stagit, the static git page generator
(HTM) git clone git://src.adamsgaard.dk/stagit
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 41813629fac39f93a5aac1ac06f8c20357ea55f1
(DIR) parent 5c6603a9d62fd37d2ad8097d1243e7647b4cacad
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Mon, 23 Nov 2020 14:36:28 +0100
Merge branch 'link_releases'
Diffstat:
M stagit.c | 4 ++++
1 file changed, 4 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/stagit.c b/stagit.c
t@@ -67,6 +67,7 @@ static char *strippedname = "";
static char description[255];
static char cloneurl[1024];
static char *submodules;
+static char *releasedir = "../releases";
static char *licensefiles[] = { "HEAD:LICENSE", "HEAD:LICENSE.md", "HEAD:LICENSE.txt", "HEAD:LICENSE.rst", "HEAD:COPYING" };
static char *license;
static char *readmefiles[] = { "HEAD:README", "HEAD:README.md", "HEAD:README.rst", "HEAD:README.txt" };
t@@ -1100,7 +1101,10 @@ writerefs(FILE *fp)
s = git_reference_shorthand(ris[i].ref);
fputs("<tr><td>", fp);
+ fprintf(fp, "<a href=\"%s/%s/%s-%s.tar.gz\">",
+ releasedir, strippedname, strippedname, s);
xmlencode(fp, s, strlen(s));
+ fputs("</a>", fp);
fputs("</td><td>", fp);
if (ci->author)
printtimeshort(fp, &(ci->author->when));