<p>Neels Hofmeyr <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/12774">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">doxygen: enable cross referencing everywhere<br><br>doxygen \ref cross-references to groups or files from other libraries only work<br>when the .map file was present when the HTML was generated, and when that .map<br>file was listed in TAGFILES in the Doxyfile.<br><br>- Makefile.am: introduce a two-pass build for doxygen API docs.<br>  - First build pass makes sure the .tag files are present.<br>  - Second build pass picks up all the references, hence generates hyperlinks<br>    properly.<br>- Add all libraries to TAGFILES of all other libraries, so we can from now on<br>  freely criss-cross reference from everywhere to everywhere.<br>- Add all libraries' tag files as dependencies for all others.<br><br>Example: in upcoming tdef.h, I would like to cross reference to tdef_vty.h, and<br>vice versa, even though they are in libosmocore and libosmovty, respectively.<br>This is now possible.<br><br>We may still need to fix some problems with naming collisions, see for example<br>stats.h, which exists twice with identical doxygen handle (different source<br>dirs seems to not suffice for doxygen).<br><br>Change-Id: Ib03d0b70d536c8f1386def666c89106a840f7363<br>---<br>M Doxyfile.codec.in<br>M Doxyfile.coding.in<br>M Doxyfile.core.in<br>M Doxyfile.ctrl.in<br>M Doxyfile.gb.in<br>M Doxyfile.gsm.in<br>M Doxyfile.vty.in<br>M Makefile.am<br>8 files changed, 130 insertions(+), 28 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/74/12774/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/12774">change 12774</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/12774"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: libosmocore </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: Ib03d0b70d536c8f1386def666c89106a840f7363 </div>
<div style="display:none"> Gerrit-Change-Number: 12774 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Neels Hofmeyr <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder (1000002) </div>