Building API documentation for frameworks

Marie Loise Nolden loise.nolden at t-online.de
Sat Jun 7 11:22:12 BST 2025


Hi Anna,

you may want to only split out the index files into the -devel packages and 
you're good to go.

I did that with fedora packages when adding the -doc packages, so those don't 
have to be added to the builds themselves, you just require the .index files 
like Nicolas wrote.

Kind regards,

Loise

Am Freitag, 6. Juni 2025, 17:29:57 Mitteleuropäische Sommerzeit schrieb A. 
Wilcox:
> On Jun 6, 2025, at 09:51, Nicolas Fella <nicolas.fella at gmx.de> wrote:
> > To make sure that cross-linking between modules works you want the .index
> > files of the module's dependencies available during the generate phase.
> This is quite inconvenient as -doc packages now become build-time
> dependencies in addition to -dev packages.
> 
> Should the .index files be installed as part of the library, as in,
> unconditionally?  That might make it a bit easier, as at least then I
> wouldn’t have to add every dep’s -doc package as a requirement.
> 
> Best,
> -Anna






More information about the kde-devel mailing list