# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = ['sphinx.ext.mathjax', "breathe", "sphinx.ext.graphviz", "exhale"]
+extensions = ['sphinx.ext.mathjax']
try:
import sphinx_rtd_theme
extensions += ['sphinx_rtd_theme']
except:
use_rtd_theme = False
-
# Add any paths that contain templates here, relative to this directory.
#templates_path = ['_templates']
templates_path = [os.path.join('@CMAKE_CURRENT_SOURCE_DIR@','templates')]
html_theme = 'sphinx_rtd_theme'
else:
html_theme = 'default' if sphinx.version_info[:2] < (1,3) else 'classic'
-# html_theme = "furo"
themes_options = {}
themes_options['classic'] = {
# Output file base name for HTML help builder.
htmlhelp_basename = 'MEDCouplingUsersGuide'
-###################
-# BREATHE OPTIONS #
-###################
-
-breathe_projects = {"dev_docs": "../developer/doxygen/doc_ref_dev/xml/"}
-breathe_default_project = "dev_docs"
-
-# Setup the exhale extension
-exhale_args = {
- # These arguments are required
- "containmentFolder": "@CMAKE_CURRENT_SOURCE_DIR@/input/api",
- "rootFileName": "medcoupling_api.rst",
- "doxygenStripFromPath": "@CMAKE_CURRENT_SOURCE_DIR@",
- # Heavily encouraged optional argument (see docs)
- "rootFileTitle": "MEDCoupling API",
- # Suggested optional arguments
- "createTreeView": True,
- # TIP: if using the sphinx-bootstrap-theme, you need
- # "treeViewIsBootstrap": True,
- "exhaleExecutesDoxygen": False,
- # "exhaleDoxygenStdin": "INPUT = ../include"
-}
-
# Options for LaTeX output
# ------------------------