forked from OSchip/llvm-project
[Docs] Fix Sphinx incremental build. Patch by Sean Silva!
llvm-svn: 163235
This commit is contained in:
parent
efe4a44106
commit
00b0d38094
|
@ -46,6 +46,10 @@ clean:
|
|||
html:
|
||||
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
|
||||
@echo
|
||||
@# FIXME: Remove this `cp` once HTML->Sphinx transition is completed.
|
||||
@# Kind of a hack, but HTML-formatted docs are on the way out anyway.
|
||||
@echo "Copying legacy HTML-formatted docs into $(BUILDDIR)/html"
|
||||
@cp -a *.html tutorial $(BUILDDIR)/html
|
||||
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
|
||||
|
||||
dirhtml:
|
||||
|
|
Before Width: | Height: | Size: 202 B After Width: | Height: | Size: 202 B |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 218 B After Width: | Height: | Size: 218 B |
|
@ -98,7 +98,7 @@ html_theme = 'llvm-theme'
|
|||
#html_theme_options = {}
|
||||
|
||||
# Add any paths that contain custom themes here, relative to this directory.
|
||||
html_theme_path = ["."]
|
||||
html_theme_path = ["_themes"]
|
||||
|
||||
# The name for this set of Sphinx documents. If None, it defaults to
|
||||
# "<project> v<release> documentation".
|
||||
|
@ -134,18 +134,7 @@ html_sidebars = {'index': 'indexsidebar.html'}
|
|||
|
||||
# Additional templates that should be rendered to pages, maps page names to
|
||||
# template names.
|
||||
#
|
||||
# We load all the old-school HTML documentation pages into Sphinx here.
|
||||
basedir = os.path.dirname(__file__)
|
||||
html_additional_pages = {}
|
||||
for directory in ('', 'tutorial'):
|
||||
for file in os.listdir(os.path.join(basedir, directory)):
|
||||
if not file.endswith('.html'):
|
||||
continue
|
||||
|
||||
subpath = os.path.join(directory, file)
|
||||
name,_ = os.path.splitext(subpath)
|
||||
html_additional_pages[name] = subpath
|
||||
#html_additional_pages = {}
|
||||
|
||||
# If false, no module index is generated.
|
||||
#html_domain_indices = True
|
||||
|
@ -226,6 +215,7 @@ man_pages = []
|
|||
|
||||
# Automatically derive the list of man pages from the contents of the command
|
||||
# guide subdirectory.
|
||||
basedir = os.path.dirname(__file__)
|
||||
man_page_authors = "Maintained by The LLVM Team (http://llvm.org/)."
|
||||
command_guide_subpath = 'CommandGuide'
|
||||
command_guide_path = os.path.join(basedir, command_guide_subpath)
|
||||
|
|
Loading…
Reference in New Issue