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));