API documentation is incomplete when srcdir != builddir (out-of-tree)
Submitted by Simon McVittie
Link to original bug (#734469)
Description
When GLib is built with srcdir != builddir, the API documentation is incomplete:
-
the contents of generated headers such as glibconfig.h are not scanned, so e.g. gintptr is entirely undocumented
-
the various places that still XInclude source code as examples (as opposed to using an external link) get an XInclude error because the xi:include appears in XML in the builddir, so it is interpreted relative to the builddir, not the srcdir
(This is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659977)
Version: 2.40.x