RE: [Doxygen-users] Including other docs via TAGFILES does not work asexpected
Brought to you by:
dimitri
|
From: Morgenthaler, G. <g.m...@vi...> - 2001-12-12 15:46:21
|
> Your statement is only partly true. Installdox isn't just for moving a
> system or search.
> If you are creating a system out of multiple Doxygen runs and one
system
> depends/inherits from another, you would:
1) Have the parent system generate a tag file.
2) Have the child system reference the tag file.
3) Later, after the system is built, use installdox to resolve inherited
references.
And I thought I'm doing exactly this without needing step 3) ;-)
I have a library at:
~/src/boblib/*.cpp *.hpp
~/src/boblib/doc/doxygen.cfg
I have a library at:
~/src/flclib/*.cpp *.hpp
~/src/flclib/doc/doxygen.cfg
And a program that uses that libraries at:
~/src/flcman/*.cpp *.hpp
~/src/flcman/doc/doxygen.cfg
What I do is:
1) I create the documentation and tagfile for boblib in
~/src/boblib/doc/boblib.tag
~/src/boblib/doc/html/
thru running doxygen doxygen.cfg in
~/src/boblib/doc
2) I create the documentation and tagfile for flclib in
~/src/flclib/doc/boblib.tag
~/src/flclib/doc/html/
thru running doxygen doxygen.cfg in
~/src/flclib/doc
3) I create the documentation for flcman in
~src/flcman/doc/html/
with:
TAGFILES =3D ../../boblib/doc/boblib.tag=3D../../../boblib/doc/html \
../../flclib/doc/flclib.tag=3D../../../flclib/doc/html
thru running doxygen doxygen.cfg in
~/src/flcman/doc
The links in flcman documentation are resolved to boblib and flclib.
Still no installdox involved.
Regards, Germar
|