2013-08-01 4 views
7

Ich möchte meine Doxygen-Ausgabe nur Dokumentation anzeigen, ohne rohen Quellcode anzuzeigen. Ich weiß, dass es möglich ist, die Datei-Browsing-Registerkarte zu verbergen, so dass der Benutzer nur nach namespace/class durchsuchen kann, und das die Quelle effektiv verbirgt.Link zum Quellcode in doxygen entfernen?

Allerdings habe ich viele Funktionen in einem Top-Level-Namespace, die nur nach Datei organisiert sind, also möchte ich die Fähigkeit zum Durchsuchen nach Dateiname beibehalten. Ich möchte nur den Link in einem Dateidokument entfernen, das besagt "Gehe zum Quellcode dieser Datei". Gibt es eine Möglichkeit, diesen Link zu entfernen?

Natürlich könnte ich ein Skript schreiben, das alle Ausgangs HTML-Dateien analysiert und löscht alle Dateien in _source.html endet und entfernt auch Zeilen dieser Art, die aus restlichen HTML:

<p><a href="FILENAME_8h_source.html">Go to the source code of this file.</a></p> 

aber ich war es der Hoffnung sein würde ein sauberer Weg, dies zu tun.

Antwort

14

In der Konfigurationsdatei, die folgenden Optionen:

SOURCE_BROWSER = NO 
VERBATIM_HEADERS = NO 

Diese noch die Namensräume in jeder Datei aufgelistet, aber den Quellcode nicht enthalten.

+3

Dies sollte wirklich akzeptiert werden. Außerdem hilft es: REFERENCES_LINK_SOURCE = NO –