src.hhvn.uk > hhvn.uk-scripts > commit > 9956f441fc3f722825e21fb363f00869817401b3

scripts that power hhvn.uk
Log | Files | Refs | README

commit 9956f441fc3f722825e21fb363f00869817401b3
parent 76807af5bad77e55c52b48c6226fb12832ed5b90
Author: Hayden Hamilton <hayden@hhvn.uk>
Date:   Sun,  7 Jun 2026 12:11:56 +0100

www/generate/src: distinguish messages between domains

Diffstat:
Mwww/generate/src/gomod | 2+-
Mwww/generate/src/stagit | 11++++++++---
2 files changed, 9 insertions(+), 4 deletions(-)

diff --git 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 @@ -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 }