| OLD | NEW |
| 1 # Makefile for Sphinx documentation | 1 # Makefile for Sphinx documentation |
| 2 # | 2 # |
| 3 | 3 |
| 4 # You can set these variables from the command line. | 4 # You can set these variables from the command line. |
| 5 SPHINXOPTS = -W | 5 SPHINXOPTS = -W |
| 6 SPHINXBUILD = sphinx-build | 6 SPHINXBUILD = sphinx-build |
| 7 BUILDDIR = _build | 7 BUILDDIR = _build |
| 8 CHROMESITE_BUILDDIR = $(realpath ../../doc_generated) | 8 CHROMESITE_BUILDDIR = $(realpath ../../doc_generated) |
| 9 PORT = 8000 | 9 PORT = 8000 |
| 10 | 10 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 43 @echo | 43 @echo |
| 44 @echo "Link check complete; look for any errors in the above output " \ | 44 @echo "Link check complete; look for any errors in the above output " \ |
| 45 "or in $(BUILDDIR)/linkcheck/output.txt." | 45 "or in $(BUILDDIR)/linkcheck/output.txt." |
| 46 | 46 |
| 47 doctest: | 47 doctest: |
| 48 $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest | 48 $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest |
| 49 @echo "Testing of doctests in the sources finished, look at the " \ | 49 @echo "Testing of doctests in the sources finished, look at the " \ |
| 50 "results in $(BUILDDIR)/doctest/output.txt." | 50 "results in $(BUILDDIR)/doctest/output.txt." |
| 51 | 51 |
| 52 chromesite: | 52 chromesite: |
| 53 » -rm $(CHROMESITE_BUILDDIR)/.buildinfo | 53 » -rm -f $(CHROMESITE_BUILDDIR)/.buildinfo |
| 54 doxygen/generate_docs.py $(CHROMESITE_BUILDDIR) | 54 doxygen/generate_docs.py $(CHROMESITE_BUILDDIR) |
| 55 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(CHROMESITE_BUILDDIR) | 55 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(CHROMESITE_BUILDDIR) |
| 56 rm -rf $(CHROMESITE_BUILDDIR)/images | 56 rm -rf $(CHROMESITE_BUILDDIR)/images |
| 57 cp -r $(CHROMESITE_BUILDDIR)/_images $(CHROMESITE_BUILDDIR)/images | 57 cp -r $(CHROMESITE_BUILDDIR)/_images $(CHROMESITE_BUILDDIR)/images |
| 58 rm -rf $(CHROMESITE_BUILDDIR)/{_images,searchindex.js} | 58 rm -rf $(CHROMESITE_BUILDDIR)/{_images,searchindex.js} |
| 59 @echo | 59 @echo |
| 60 @echo "Build finished. The HTML pages are in $(CHROMESITE_BUILDDIR)" | 60 @echo "Build finished. The HTML pages are in $(CHROMESITE_BUILDDIR)" |
| 61 | 61 |
| 62 chromesite_rst: | 62 chromesite_rst: |
| 63 -rm $(CHROMESITE_BUILDDIR)/.buildinfo | 63 -rm $(CHROMESITE_BUILDDIR)/.buildinfo |
| 64 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(CHROMESITE_BUILDDIR) | 64 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(CHROMESITE_BUILDDIR) |
| 65 rm -rf $(CHROMESITE_BUILDDIR)/images | 65 rm -rf $(CHROMESITE_BUILDDIR)/images |
| 66 cp -r $(CHROMESITE_BUILDDIR)/_images $(CHROMESITE_BUILDDIR)/images | 66 cp -r $(CHROMESITE_BUILDDIR)/_images $(CHROMESITE_BUILDDIR)/images |
| 67 rm -rf $(CHROMESITE_BUILDDIR)/{_images,searchindex.js} | 67 rm -rf $(CHROMESITE_BUILDDIR)/{_images,searchindex.js} |
| 68 | 68 |
| 69 presubmit: | 69 presubmit: |
| 70 -rm $(BUILDDIR)/.buildinfo | 70 -rm $(BUILDDIR)/.buildinfo |
| 71 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(BUILDDIR) | 71 $(SPHINXBUILD) -b chromesite $(ALLSPHINXOPTS) $(BUILDDIR) |
| 72 | 72 |
| 73 serve: chromesite_rst | 73 serve: chromesite_rst |
| 74 ../../../chrome/common/extensions/docs/server2/preview.py -p $(PORT) | 74 ../../../chrome/common/extensions/docs/server2/preview.py -p $(PORT) |
| OLD | NEW |