Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
htmlview: html
$(PYTHON) -c "import os, webbrowser; webbrowser.open('file://' + os.path.realpath('build/html/index.html'))"
+.PHONY: ensure-sphinx-autobuild
+ensure-sphinx-autobuild: venv
+ $(VENVDIR)/bin/sphinx-autobuild --version > /dev/null || $(VENVDIR)/bin/python3 -m pip install sphinx-autobuild
+
.PHONY: htmllive
htmllive: SPHINXBUILD = $(VENVDIR)/bin/sphinx-autobuild
htmllive: SPHINXOPTS = --re-ignore="/venv/" --open-browser --delay 0
-htmllive: html
+htmllive: ensure-sphinx-autobuild html
.PHONY: clean
clean: clean-venv
blurb
-sphinx-autobuild
sphinxext-opengraph==0.7.5
sphinx-notfound-page==1.0.0