From 7d266fc1171fb55f8758d5170d40e5032058163e Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 2 Jun 2026 23:53:51 +0800 Subject: buildsite.sh script updated --- utils/buildsite.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'utils') 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 '<- back to docs\n\n';; esac; esac cmark "$i" + case $i in docs/readme.md|docs/index.md) ;; *) case $i in docs/*) printf '\n<- back to docs\n';; esac; esac cat files/footer } > "public/${i%.md}.html" done -- cgit v1.2.3