From 53f0dd49e0cf6058c74ab5e9f149e5621ae4a557 Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Fri, 27 Mar 2020 17:56:46 -0400 Subject: [PATCH] move file --- docs/{conf.py => conf.py.in} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename docs/{conf.py => conf.py.in} (92%) diff --git a/docs/conf.py b/docs/conf.py.in similarity index 92% rename from docs/conf.py rename to docs/conf.py.in index 6928bfd00..e99ba91ec 100644 --- a/docs/conf.py +++ b/docs/conf.py.in @@ -40,11 +40,23 @@ release = '' # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. -extensions = ['breathe'] +extensions = ['breathe', 'exhale'] breathe_projects = { "lokinet": "@CMAKE_CURRENT_BINARY_DIR@/doxyxml/" } breathe_default_project = "lokinet" breathe_domain_by_extension = {"h" : "cpp", "hpp": "cpp"} +exhale_args = { + # These arguments are required + "containmentFolder": "./api", + "rootFileName": "lokinet.rst", + "rootFileTitle": "lokinet internals", + "doxygenStripFromPath": "..", + # Suggested optional arguments + "createTreeView": True, + # TIP: if using the sphinx-bootstrap-theme, you need + # "treeViewIsBootstrap": True, +} + # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -78,7 +90,7 @@ default_role = 'cpp:any' # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # -html_theme = 'alabaster' +html_theme = 'sphinx_rtd_theme' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the