[Bug 782176] meson: gstreamer-plugins docs are missing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Aug 14 19:35:12 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=782176

--- Comment #9 from Thibault Saunier <tsaunier at gnome.org> ---
Well, the doc still is in each repo and can be built separately, gst-docs is
just aggregating everything in one place.

Shipping a gst-docs tarball is easy to do with that setup.

The hotdoc/ directory is just where I have the infos about the plugins and the
definition of how to build the doc for plugins/libs basically, that info is
reused (through meson subproject goodness) in gst-docs to generate a coherent
doc for all modules. Currently `ninja -C build/ install`  install the doc for
each module, I can revert that part if you think it is better to just
"advertise" the aggregated doc and distribute it in a tarball separetly (I
think that would be a good idea in the end).

Now the way it is done is also good so that when developing in -good for
example you will be able to generated the doc for the plugin you care (to
check) with ninja -C build docs/hotdoc/thepluginicareabout-doc

Makes sense?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list