X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/969b2289cb602ac88647e9d8d5a411ab481f4910..09eec4c44f8b6293cb8df12815f215e976b27360:/docs/source/conf.py diff --git a/docs/source/conf.py b/docs/source/conf.py index 452d833e7b..8fd2797e59 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -49,7 +49,7 @@ extensions = [ todo_include_todos = True -breathe_projects = { 'simgrid': '../../doc/xml' } +breathe_projects = { 'simgrid': '../build/doxy/xml' } breathe_default_project = "simgrid" # Setup the exhale extension @@ -63,10 +63,33 @@ exhale_args = { "createTreeView": True, # TIP: if using the sphinx-bootstrap-theme, you need # "treeViewIsBootstrap": True, - "exhaleExecutesDoxygen": False, - # "exhaleDoxygenStdin": "INPUT = ../../include" + "exhaleExecutesDoxygen": True, + "exhaleDoxygenStdin": """ + INPUT = ../../include/simgrid/s4u + GENERATE_XML = YES + PREDEFINED += \ + __cplusplus \ + DOXYGEN \ + XBT_PUBLIC= \ + XBT_EXPORT_NO_IMPORT= \ + XBT_IMPORT_NO_EXPORT= \ + XBT_PUBLIC_DATA=extern \ + XBT_PUBLIC= \ + XBT_INLINE= \ + XBT_ALWAYS_INLINE= \ + XBT_PRIVATE= \ + XBT_ATTRIB_NORETURN= \ + XBT_ATTRIB_UNUSED= \ + XBT_ATTRIB_DEPRECATED_v322(m)= \ + XBT_ATTRIB_DEPRECATED_v323(m)= \ + XBT_ATTRIB_DEPRECATED_v324(m)= + """ } +# For cross-ref generation +primary_domain = 'cpp' + + # Add any paths that contain templates here, relative to this directory. # templates_path = ['_templates']