Re: Building API documentation for frameworks

2025-06-10 Thread Nicolas Fella
Am 06.06.25 um 17:31 schrieb Aurélien COUDERC: Hi Le 6 juin 2025 16:51:48 GMT+02:00, Nicolas Fella a écrit  : Hi, The end result is still qch files, but the build process changes a bit. It now works as followed: 1. Download https://invent.kde.org/sdk/kde-qdoc-common With my Debian packager h

Re: Building API documentation for frameworks

2025-06-07 Thread Marie Loise Nolden
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,

Re: Building API documentation for frameworks

2025-06-06 Thread Aurélien COUDERC
Hi Le 6 juin 2025 16:51:48 GMT+02:00, Nicolas Fella a écrit  : >Hi, >The end result is still qch files, but the build process changes a bit. It now >works as followed: >1. Download https://invent.kde.org/sdk/kde-qdoc-common With my Debian packager hat on : we don't allow network access during

Re: Building API documentation for frameworks

2025-06-06 Thread A. Wilcox
On Jun 6, 2025, at 09:51, Nicolas Fella 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 -

Re: Building API documentation for frameworks

2025-06-06 Thread Christophe Marin
Hello, On vendredi 6 juin 2025 16:51:48 heure d’été d’Europe centrale Nicolas Fella wrote: > 4. Build the 'prepare_docs' Make target > > 5. Build the 'generate_docs' Make target > > 6. Build the 'install_html_docs' Make target to install the generated > HTML files > > 7. Build the 'generate_

Building API documentation for frameworks

2025-06-06 Thread Nicolas Fella
Hi, Frameworks 6.15 will contain an important change that affects how distributions build offline API documentation. Frameworks are now using qdoc instead of doxygen for generating the documentation. The end result is still qch files, but the build process changes a bit. It now works as foll