I have three libraries - libA, libB and libC.
libA has a .dox file, which contains the following anchors:
\section First_Section First Section
\subsection First_Subsection First Subsection
libB includes the tag file for libA as follows:
@TAGFILES = $(DOXY_OUTPUT)/../libA/libA.tag=../libA
libC includes the tag files for libA and libB, as follows:
@TAGFILES = $(DOXY_OUTPUT)/../libA/libA.tag=../libA \
$(DOXY_OUTPUT)/../libB/libB.tag=../libB
However, when I run doxygen on libC in order to generate the documentation
for libC, I see the following warning messages:
libB.tag: warning: Duplicate anchor First_Section found
libB.tag: warning: Duplicate anchor First_Subsection found
It seems that, because libB uses the tagfile for libA, that when libC tries
to use the tagfile for libB, it has in fact already obtained the anchors
from libA and so it considers those it finds in libB relating to libA to be
duplicates.
I am using Doxygen 1.8.10.
--
Sent from: http://doxygen.10944.n7.nabble.com/Doxygen-Users-f3.html
|