[Libreoffice] Doxygen for C/C++ URE Documentation
Hanno Meyer-Thurow
h.mth at web.de
Wed Jan 4 06:58:09 PST 2012
On Wed, 04 Jan 2012 15:30:03 +0100
Stephan Bergmann <sbergman at redhat.com> wrote:
> Hi all,
Hi Stephan,
> <http://cgit.freedesktop.org/libreoffice/core/commit/?id=8907d159378b518a769e9f8c4f67290ec588a77d>
> "Temporary hack to work around autodoc bug" made it even more evident
> that our home-brewed autodoc is not up to its task and should be replaced.
>
> So, I tried to switch to doxygen when generating the C/C++ header
> documentation in odk/pack/gendocu. (There are apparently various
> alternatives to doxygen out there; I did not bother to look at any of
> them, given that doxygen is something of an "industry standard." Speak
> up if you know of a superior alternative.)
> The build then has an additional dependency on the doxygen executable as
> a prerequisite. This can be controlled via --with-doxygen, where an
> explicit --without-doxygen disables generation of the C/C++
> documentation in odk (and --disable-odk skips the doxygen check
> completely in configure). Tinderboxes that have no doxygen installed
> would need an explicit --without-doxygen to avoid configure failures.
> (Reportedly, doxygen works well on Mac OS X and Windows, but I did not
> check that.)
I would not like to see a new configure flag for doxygen, the odk flag suffices;
generate the documentation anyway. Otherwise it is always good to use standards.
If the generation has to be configurable, chain it to --with-help or --with-helppack-integration or so?!
Regards,
Hanno
More information about the LibreOffice
mailing list