[flac-dev] 1.5.0: API documentation is not installed
Christian Weisgerber
naddy at mips.inka.de
Fri Feb 14 20:46:42 UTC 2025
Christian Weisgerber:
> There is no file doc/api/modules.html. Has something changed with
> doxygen?
So a quick web search finds this:
Due to the implementation of C++ modules the name "modules" is now used
for the C++ modules.
The old "modules" has been renamed to "topics".
https://github.com/doxygen/doxygen/issues/10562
Note that api/modules.html is explicitly referenced from api/index.html,
which is generated from include/FLAC/all.h. There are various
references to "modules" throughout include/FLAC{,++}/*.h. Some of
this might need updating.
For the configure check, I suggest probing for index.html:
-if test ! -n "$DOXYGEN" && test -f "$srcdir/doc/FLAC.tag" && test -f "$srcdir/doc/api/modules.html" ; then
+if test ! -n "$DOXYGEN" && test -f "$srcdir/doc/FLAC.tag" && test -f "$srcdir/doc/api/index.html" ; then
--
Christian "naddy" Weisgerber naddy at mips.inka.de
More information about the flac-dev
mailing list