X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e5e2b5deafc9a6f7f7b91a3a3f308d3fdb667fbe..4c1a73ad4fd3003be7637d001ed6b12c1258eb35:/docs/source/conf.py diff --git a/docs/source/conf.py b/docs/source/conf.py index ddca903e1a..e5bcf6c9b0 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -43,11 +43,27 @@ extensions = [ 'sphinx.ext.mathjax', # 'sphinx.ext.ifconfig', 'breathe', + 'exhale', ] -breathe_projects = { 'simgrid': '../doc/xml' } +breathe_projects = { 'simgrid': '../../doc/xml' } breathe_default_project = "simgrid" - + +# Setup the exhale extension +exhale_args = { + # These arguments are required + "containmentFolder": "./api", + "rootFileName": "library_root.rst", + "rootFileTitle": "SimGrid Full API", + "doxygenStripFromPath": "..", + # Suggested optional arguments + "createTreeView": True, + # TIP: if using the sphinx-bootstrap-theme, you need + # "treeViewIsBootstrap": True, + "exhaleExecutesDoxygen": True, + "exhaleDoxygenStdin": "INPUT = ../../include" +} + # Add any paths that contain templates here, relative to this directory. # templates_path = ['_templates']