RE: [Doxygen-users] Question regarding tagfiles
Brought to you by:
dimitri
From: Morgenthaler, G. <g.m...@vi...> - 2002-02-08 15:47:06
|
>> I'm a newbie at using Doxygen and I'm trying to get the=20 >> TAGFILES feature to work. [cut] >> TAGFILES =3D proj1/proj1.tag=3Dc:/temp/proj1 Ahhh, the tagfile discussion - again ;-) > Your syntax for the tagfiles might be wrong. Try this in your second > project: > >>>>> TAGFILES =3D c:/temp/proj1/proj1.tag Glenn, I think his SYNTAX is quite right BUT he may have problems with absolute/relative paths, depending where he calls doxygen and where he has the configuration file located. Marcus, here is my answer from a thread Glenn and I had some time ago. Try to adapt the path as shown in my example, then it should work. ----------------------------- snip ---------------------------------- > 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. ----------------------------- snip ---------------------------------- Regards, Germar |