furnace/res/docpdf/make-doc-pdf.sh

19 lines
337 B
Bash
Raw Normal View History

2023-09-10 09:43:20 +00:00
#!/bin/bash
echo "compiling Furnace doc..."
if [ ! -e .venv ]; then
python3 -m virtualenv .venv || exit 1
fi
source .venv/bin/activate
if [ ! -e .venv/req_installed ]; then
pip install -r requirements.txt || exit 1
touch .venv/req_installed
fi
python3 make_paper.py > manual.html
weasyprint -O all -dv manual.html manual.pdf