Re: Let's kill gnome-common!

Milan Crha wrote:

On Tue, 2018-02-13 at 11:19 +0000, Emmanuele Bassi wrote:
Work is in progress to let maintainers upload tarballs with the
generate API reference for

okay, how is that supposed to work in general? As Meson builds out of
the source tree, is that "work in progress" meant to be Meson specific? still looks for "markers" in source tarballs (like
include gtk-doc.make in and use those to extract the
documentation module name (ex: for gtk+ it would extract three doc
modules, gtk4, gdk4, gsk4).

What's new and in progress is the possibility to map those modules to
external documentation tarballs that will contain the generated HTML

Some parts of the process are in place already, from manually
generated documentation tarballs for GTK+, published at:
we can now create

(this is very fresh, literally two days ago)

Now no maintainer would want the burden to generate those additional
tarballs and they should be automatically created and published by a
CI system (gnome continuous or buildstream or whatever).

Wrt evolution still lacks the code to find the
gtk-doc markers in CMakeLits.txt files. (some experimental code was
added for meson as used in GTK+)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]