diff options
Diffstat (limited to 'www/generate/src')
| -rwxr-xr-x | www/generate/src/gomod | 2 | ||||
| -rwxr-xr-x | www/generate/src/stagit | 11 |
2 files changed, 9 insertions, 4 deletions
diff --git a/www/generate/src/gomod b/www/generate/src/gomod index 4973b88..596c49b 100755 --- a/www/generate/src/gomod +++ b/www/generate/src/gomod @@ -26,7 +26,7 @@ for (repo in $gitdir/*) { } if (git archive --remote=$repo HEAD go.mod >[2]/dev/null | tar -xf - >[2]/dev/null) { - echo GEN $name + echo GEN go.$domain $name mkdir -p $dest modname = `{head -1 go.mod | sed 's/^module //'} printf '<!DOCTYPE html><html><head><meta name="go-import" content="%s git %s"></head></html>' \ diff --git a/www/generate/src/stagit b/www/generate/src/stagit index ceefc88..0506e0e 100755 --- a/www/generate/src/stagit +++ b/www/generate/src/stagit @@ -1,17 +1,22 @@ #!/bin/rc +domain = $1 +if (~ $domain ()) { + domain = `hostname +} + gitdir = /var/git -wwwdir = /var/www/htdocs/src.hhvn.uk +wwwdir = /var/www/htdocs/src.$domain stagit-index $gitdir/* > $wwwdir/index.html for (repo in $gitdir/*) { base = `{basename $repo} - echo GEN $base + echo GEN src.$domain $base mkdir -p $wwwdir/$base cd $wwwdir/$base - stagit -c .cache -u 'https://src.hhvn.uk/'$base $repo + stagit -c .cache -u 'https://src.$domain/'$base $repo if (!test -e index.html) { ln -s log.html index.html } |