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

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to