[docs] clean up latex leaking into docs site

This commit is contained in:
Forgejo Actions 2026-04-19 16:40:05 -07:00
commit dc92d4a79d
4 changed files with 104 additions and 2 deletions

View file

@ -5,7 +5,15 @@ set -Eeuo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$ROOT"
mkdocs build --clean
DOCS_TMP="$(mktemp -d)"
cleanup() {
rm -rf "$DOCS_TMP"
}
trap cleanup EXIT
python3 "$ROOT/scripts/prepare_docs_sources.py" "$ROOT/meanas" "$DOCS_TMP"
MKDOCSTRINGS_PYTHON_PATH="$DOCS_TMP" mkdocs build --clean
PRINT_PAGE='site/print_page/index.html'
if [[ -f "$PRINT_PAGE" ]] && command -v htmlark >/dev/null 2>&1; then