commit 5585447abb557246e35c44ac07f84f62c325e52b parent 98d4058162f806f8b5ee177abad25225793bd1f2 Author: Szymon Mikulicz <szymon.mikulicz@posteo.net> Date: Sat, 13 Jun 2026 02:52:36 +0200 Copy instead of symlink logo and style Diffstat:
| M | mirror.sh | | | 17 | ++++++++--------- |
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/mirror.sh b/mirror.sh @@ -2,9 +2,6 @@ set -e -mkdir -p web git -cp style.css logo.png web - while read line; do srepo="$(echo "$line" | cut -d' ' -f1)" reponame="$(echo "$srepo" | sed 's@.*/@@')" @@ -14,16 +11,18 @@ while read line; do [ -d "$srepodir" ] || git clone --mirror "$srepo" "$srepodir" - mkdir -p "$wrepodir" - ln -sf ../style.css ../logo.png "$wrepodir" + for drepo in $(echo "$line" | cut -d' ' -f2-); do + git -C "$srepodir" push --mirror "$drepo" + done + echo "$owner" > "$srepodir/owner" echo "$srepo" > "$srepodir/url" echo ":)" > "$srepodir/description" - ( cd "$wrepodir"; stagit "$srepodir"; ) - for drepo in $(echo "$line" | cut -d' ' -f2-); do - git -C "$srepodir" push --mirror "$drepo" - done + mkdir -p "$wrepodir" + cp style.css logo.png "$wrepodir" + ( cd "$wrepodir"; stagit "$srepodir"; ) done < mirrorlist +cp style.css logo.png web stagit-index git/* > web/index.html