I am new to doxygen and sphinx usage. I have a requirement to create documents which is programmed in C language. The idea is to generate xml files from doxygen for each file and then use breathe as a bridge to sphinx for creating html pages. I am successful in generating the xml files and able to get the html pages as well. However, I see that each html file contains all the file contents, rather than each html per file/directory.
ie. dir1 => file1.h and file1.c
dir2 => file2.h and file2.c
Output:
file1.html => file1.xml & file2.xml
file2.html => file1.xml & file2.xml
Expected output
file1.html to contain file1.xml(both header the implementation)
file2.html for file2.xml
Here are the settings: Doxyfile(doxygen)
GENERATE_XML = YES
conf.py(sphinx)
breathe_projects = { <dir1_name>: <xml_path>,
<dir2_name>: <xml_path> }
Could anybody help me in setting the right configuration to get the expected output please?