On Mon, 10 Aug 2020 at 20:46, Paolo Bonzini <pbonz...@redhat.com> wrote: > > On 10/08/20 21:36, Peter Maydell wrote: > >> It should be possible and probably not too hard once I figure out how > >> Sphinx events work. It's a fair request since build_always_stale is > >> inferior and Meson requires no particular magic to include the depfile. > >> Maybe that will win you over. :) > >> > >> I can also leave out sphinx from the initial conversion. > > If we have a working-but-build-always conversion for Sphinx > > I'd be happy to take that and then upgrade it to processing > > the dependencies properly later. > > > > (The thing I'm not really looking forward to is updating > > the qapi-doc-to-rst patchset to Meson...) > > Since it's all handled internally by sphinx, I think you only need to > add the man pages to the dictionary, and get rid of the corresponding > Texinfo outputs in qapi/meson.build and qga/meson.build?
The patchset has a fair amount of change to the makefiles: Makefile | 86 +--- rules.mak | 14 +- > In other words, it should be just this: ...so if it's that simple that would be nice. -- PMM