SPHINXOPTS = -W --keep-going
SPHINXBUILD = python -msphinx
SPHINXPROJ = JupyterLab
SOURCEDIR = source
BUILDDIR = build
help:
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
.PHONY: help Makefile serve
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
clean:
-rm -rf "$(SOURCEDIR)/api"
@$(SPHINXBUILD) -M clean "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
serve:
@if [ -d "$(BUILDDIR)/html" ]; then \
python -m http.server --directory "$(BUILDDIR)/html"; \
else \
echo "$(BUILDDIR)/html" does not exist. Run make html first.; \
fi