mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 20:08:10 +01:00
doc: use stamp file for html docs
These are less time consuming than the texi docs to rebuild (because the texi rebuild triggers info rebuild), but still take noticable time.
This commit is contained in:
parent
f0399db513
commit
4f0fe36c47
1 changed files with 5 additions and 1 deletions
|
@ -50,8 +50,11 @@ sphinx-html: | $(DOCBUILDDIR)/.roff.stamp
|
||||||
sphinx-texinfo: | sphinx-html
|
sphinx-texinfo: | sphinx-html
|
||||||
sphinx-info: | sphinx-texinfo
|
sphinx-info: | sphinx-texinfo
|
||||||
|
|
||||||
sphinx-html:
|
sphinx-html: $(DOCBUILDDIR)/.html.stamp
|
||||||
|
|
||||||
|
$(DOCBUILDDIR)/.html.stamp: $(ALL_RST_FILES)
|
||||||
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(DOCBUILDDIR)/html
|
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(DOCBUILDDIR)/html
|
||||||
|
touch $@
|
||||||
|
|
||||||
sphinx-texinfo: $(DOCBUILDDIR)/.texi.stamp
|
sphinx-texinfo: $(DOCBUILDDIR)/.texi.stamp
|
||||||
|
|
||||||
|
@ -142,4 +145,5 @@ $(dir)/config.dox: version.stamp
|
||||||
echo "INPUT=${srcdir}/lib/notmuch.h" >> $@
|
echo "INPUT=${srcdir}/lib/notmuch.h" >> $@
|
||||||
|
|
||||||
CLEAN := $(CLEAN) $(DOCBUILDDIR) $(DOCBUILDDIR)/.roff.stamp $(DOCBUILDDIR)/.texi.stamp
|
CLEAN := $(CLEAN) $(DOCBUILDDIR) $(DOCBUILDDIR)/.roff.stamp $(DOCBUILDDIR)/.texi.stamp
|
||||||
|
CLEAN := $(CLEAN) $(DOCBUILDDIR)/.html.stamp
|
||||||
CLEAN := $(CLEAN) $(MAN_GZIP_FILES) $(MAN_ROFF_FILES) $(dir)/conf.pyc $(dir)/config.dox
|
CLEAN := $(CLEAN) $(MAN_GZIP_FILES) $(MAN_ROFF_FILES) $(dir)/conf.pyc $(dir)/config.dox
|
||||||
|
|
Loading…
Reference in a new issue