add Makefile target for single HTML page (#25313)

pull/17889/merge
Matt Davis 8 years ago committed by GitHub
parent 99a30f8fdb
commit 365d06c538

@ -8,6 +8,11 @@ else
CPUS ?= $(shell nproc) CPUS ?= $(shell nproc)
endif endif
assertrst:
ifndef rst
$(error specify document or pattern with rst=somefile.rst)
endif
all: docs all: docs
docs: clean htmldocs docs: clean htmldocs
@ -51,3 +56,7 @@ staticmin:
epub: epub:
(CPUS=$(CPUS) make -f Makefile.sphinx epub) (CPUS=$(CPUS) make -f Makefile.sphinx epub)
htmlsingle: assertrst
sphinx-build -j $(CPUS) -b html -d _build/doctrees ./rst _build/html rst/$(rst)
@echo "Output is in _build/html/$(rst)"

Loading…
Cancel
Save