On Thu, 13 Feb 2020 at 17:57, Peter Maydell <[email protected]> wrote:
>
> Convert qemu-qmp-ref to rST format. This includes dropping
> the plain-text, pdf and info format outputs for this document;
> as with all our other Sphinx-based documentation, we provide
> HTML and manpage only.
>
> The qemu-qmp-ref.rst is somewhat more stripped down than
> the .texi was, because we do not (currently) attempt to
> generate indexes for the commands, events and data types
> being documented.
>
> Again, we drop the direct link from index.html.in now that
> the QMP ref is part of the interop manual.
>
> Signed-off-by: Peter Maydell <[email protected]>

This patch is missing this fixup chunk:

diff --git a/Makefile b/Makefile
index 687a17dc0cb..8b719e10a85 100644
--- a/Makefile
+++ b/Makefile
@@ -1046,7 +1046,8 @@ $(MANUAL_BUILDDIR)/system/index.html: $(call
manual-deps,system)

 $(call define-manpage-rule,interop,\
        qemu-ga.8 qemu-ga-ref.7 \
-       qemu-img.1 qemu-nbd.8 qemu-trace-stap.1\
+       qemu-img.1 qemu-nbd.8 \
+       qemu-qmp-ref.7 qemu-trace-stap.1 \
        virtiofsd.1 virtfs-proxy-helper.1,\
        $(SRC_PATH)/qemu-img-cmds.hx $(SRC_PATH)/qga/qapi-schema.json \
        $(qapi-modules) $(qapi-py))

which tells Make how to actually build qemu-qmp-ref.7.
Without this you get build failures doing a build from
clean. (I think I must have accidentally lost this bit
during a rebase, and not noticed because the old .7
file was still hanging around in my tree and incremental
builds worked fine.)

thanks
-- PMM

Reply via email to