]> git.proxmox.com Git - mirror_qemu.git/commit - docs/conf.py
docs: Fix installation of man pages with Sphinx 4.x
authorDamien Goutte-Gattat <dgouttegattat@incenp.org>
Mon, 3 May 2021 16:14:22 +0000 (17:14 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 3 Jun 2021 15:43:25 +0000 (16:43 +0100)
commit269a7e97865cb863c9ca19e5f2e6a40ac9eddf82
treef806c977d1da60d9e03ecc748a9ff7558f11eac8
parentf548f20176cb5f440693120f9bde911dd3639748
docs: Fix installation of man pages with Sphinx 4.x

The 4.x branch of Sphinx introduces a breaking change, as generated man
pages are now written to subdirectories corresponding to the manual
section they belong to. This results in `make install` erroring out when
attempting to install the man pages, because they are not where it
expects to find them.

This patch restores the behavior of Sphinx 3.x regarding man pages.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/256
Signed-off-by: Damien Goutte-Gattat <dgouttegattat@incenp.org>
Message-id: 20210503161422.15028-1-dgouttegattat@incenp.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
docs/conf.py