breathe+exhale are ways too long on the whole include/ dir
todo_include_todos = True
todo_include_todos = True
-breathe_projects = { 'simgrid': '../../doc/xml' }
+breathe_projects = { 'simgrid': '../build/doxy/xml' }
breathe_default_project = "simgrid"
# Setup the exhale extension
breathe_default_project = "simgrid"
# Setup the exhale extension
"createTreeView": True,
# TIP: if using the sphinx-bootstrap-theme, you need
# "treeViewIsBootstrap": True,
"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']
# Add any paths that contain templates here, relative to this directory.
# templates_path = ['_templates']