Message ID | 20170102114742.13949-2-stephen@that.guru |
---|---|
State | Accepted |
Headers | show |
On Mon, Jan 02, 2017 at 11:47:39AM +0000, Stephen Finucane wrote: > Speed things up by not rebuilding documents every time. > > Signed-off-by: Stephen Finucane <stephen@that.guru> Thanks. Commands of the form "rm -rf $(var)/*" make me super-nervous, so I changed the clean-docs commands to: rm -rf $(SPHINXBUILDDIR)/doctrees rm -rf $(SPHINXBUILDDIR)/html rm -rf $(SPHINXBUILDDIR)/linkcheck since those appear to be the directories used in practice.
diff --git a/Documentation/automake.mk b/Documentation/automake.mk index cb41d11..ac147a7 100644 --- a/Documentation/automake.mk +++ b/Documentation/automake.mk @@ -99,7 +99,6 @@ PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -W -n -d $(SPHINXBUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) $(SPHINXSRCDIR) htmldocs: - rm -rf $(SPHINXBUILDDIR)/* $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(SPHINXBUILDDIR)/html ALL_LOCAL += htmldocs .PHONY: htmldocs @@ -107,3 +106,8 @@ ALL_LOCAL += htmldocs check-docs: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(SPHINXBUILDDIR)/linkcheck .PHONY: check-docs + +clean-docs: + rm -rf $(SPHINXBUILDDIR)/* +CLEAN_LOCAL += clean-docs +.PHONY: clean-docs
Speed things up by not rebuilding documents every time. Signed-off-by: Stephen Finucane <stephen@that.guru> --- Documentation/automake.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)