[Doxygen-users] Cross-referencing documantations
Brought to you by:
dimitri
From: Greisberger C. <gre...@ze...> - 2015-06-10 15:09:30
|
Hi, I would like to generate the documentation for 2 projects, with cross-references between them. For example: +- Project A -+- A.cpp | +- A.cfg | +- A.tags | +- html/ +- Project B -+- B.cpp +- B.cfg +- B.tags +- html/ In A.cfg, I put: TAGFILES=../Project B/B.tags OUTPUT_DIRECTORY=. GENERATE_TAGFILE = A.tags In B.cfg, I put: TAGFILES=../Project A/A.tags OUTPUT_DIRECTORY=. GENERATE_TAGFILE = B.tags 1. I build the documentation for A. It complains about B.tags to be missing, what is normal. 2. I build the documentation for B. No warning this time. 3. I rebuild the documentation for A to cross-reference B. But there I have an error: A.cpp:36: warning: the name 'Project A/A.cpp' supplied as the second argument in the \file statement matches the following input files: Project A/A.cpp Project B/B.tags:Project A/A.cpp Is it possible to do bidirectional cross-references between 2 documentations, or is it forbidden? Perhaps did I miss an option in the configuration file? Did anyone faced this problem before? Thanks. |