aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorEmmett1 <me@emmett1.my>2026-06-04 03:57:18 +0000
committerEmmett1 <me@emmett1.my>2026-06-04 03:57:18 +0000
commit6ceffed1c24416b38af1c2c1be4c65a120cd5d26 (patch)
treedab6723d6dc37e37441e3116ff3d6c0390548742 /utils
parentd55b6466e59794f44a0c0c4e66ca55066c7205d0 (diff)
parent3b0d90838e369ecbb112753999f98591b4d2a5b0 (diff)
downloadalicelinux-6ceffed1c24416b38af1c2c1be4c65a120cd5d26.tar.gz
alicelinux-6ceffed1c24416b38af1c2c1be4c65a120cd5d26.zip
Merge branch 'main' of https://codeberg.org/emmett1/alicelinux
Diffstat (limited to 'utils')
-rwxr-xr-xutils/buildsite.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/buildsite.sh b/utils/buildsite.sh
index 41bb312d..ccaab39e 100755
--- a/utils/buildsite.sh
+++ b/utils/buildsite.sh
@@ -359,7 +359,7 @@ generate_download_page
cat docs/readme.md > docs/index.md
for f in docs/*.md; do
case $f in */readme.md|*/index.md) continue;; esac
- title=$(head -n1 "$f")
+ title=$(head -n1 "$f" | sed "s/^#* *//")
file=${f##*/}
echo "- [$title](./${file%.md}.html)" >> docs/index.md
done
@@ -376,7 +376,9 @@ find . -type f -name "*.md" ! -path './public/*' | sed 's|^\./||' | while IFS= r
printf 'generating html for %s...\n' "$i"
{
sed "s/@TITLE@/$title/g" files/header
+ case $i in docs/readme.md|docs/index.md) ;; *) case $i in docs/*) printf '<a href="/docs/">&lt;- back to docs</a>\n\n';; esac; esac
cmark "$i"
+ case $i in docs/readme.md|docs/index.md) ;; *) case $i in docs/*) printf '\n<a href="/docs/">&lt;- back to docs</a>\n';; esac; esac
cat files/footer
} > "public/${i%.md}.html"
done