This is full version of: https://www.redhat.com/archives/libvir-list/2020-July/msg00717.html where I've split out all the subelements into individual files. This version is also based on top of Pavel's rewrite to the meson build system to minimize his conflicts and also it was simpler to achieve what I wanted. You can fetch this from my repo including Pavel's patches. git fetch https://gitlab.com/pipo.sk/libvirt.git formatdomain-rst-meson Unfortunately the pipeline jobs for libvirt are broken on some targets for non-obvious reasons and for some weird reason the 'website' job is in the 3rd stage of the pipeline. Thus you don't get to see the final result until it get's fixed withoug compiling it yourself. Peter Krempa (32): docs: css: Make definition list 'code' entries bold when converted from rst docs: meson: Simplify generation of html files docs: switch building of rst files to a dictionary docs: meson: Add dependencies for RST docs docs: formatdomain: Convert to rst docs: formatdomain: Split out <devices> docs: formatdomain-devices: Split out <disk> docs: formatdomain-devices: Split out <filesystem> docs: formatdomain-devices: Split out address information docs: formatdomain-devices: Split out virtio information docs: formatdomain-devices: Split out <controller> docs: formatdomain-devices: Split out <lease> docs: formatdomain-devices: Split out <hostdev> docs: formatdomain-devices: Split out <redirdev> docs: formatdomain-devices: Split out <smartcard> docs: formatdomain-devices: Split out <interface> docs: formatdomain-devices: Split out <input> docs: formatdomain-devices: Split out <hub> docs: formatdomain-devices: Split out <graphics> docs: formatdomain-devices: Split out <videO> docs: formatdomain-devices: Split out chardevs docs: formatdomain-devices: Split out <sound> docs: formatdomain-devices: Split out <watchdog> docs: formatdomain-devices: Split out <memballoon> docs: formatdomain-devices: Split out <rng> docs: formatdomain-devices: Split out <tpm> docs: formatdomain-devices: Split out <nvram> docs: formatdomain-devices: Split out <panic> docs: formatdomain-devices: Split out <shmem> docs: formatdomain-devices: Split out <memory> docs: formatdomain-devices: Split out <iommu> docs: formatdomain-devices: Split out <vsock> docs/formatdomain-devices-address.rst | 92 + docs/formatdomain-devices-chardev.rst | 682 ++ docs/formatdomain-devices-controller.rst | 305 + docs/formatdomain-devices-disk.rst | 821 ++ docs/formatdomain-devices-filesystem.rst | 169 + docs/formatdomain-devices-graphics.rst | 244 + docs/formatdomain-devices-hostdev.rst | 337 + docs/formatdomain-devices-hub.rst | 23 + docs/formatdomain-devices-input.rst | 46 + docs/formatdomain-devices-interface.rst | 1258 +++ docs/formatdomain-devices-iommu.rst | 54 + docs/formatdomain-devices-lease.rst | 35 + docs/formatdomain-devices-memballoon.rst | 69 + docs/formatdomain-devices-memory.rst | 151 + docs/formatdomain-devices-nvram.rst | 26 + docs/formatdomain-devices-panic.rst | 44 + docs/formatdomain-devices-redirdev.rst | 50 + docs/formatdomain-devices-rng.rst | 76 + docs/formatdomain-devices-shmem.rst | 50 + docs/formatdomain-devices-smartcard.rst | 71 + docs/formatdomain-devices-sound.rst | 45 + docs/formatdomain-devices-tpm.rst | 94 + docs/formatdomain-devices-video.rst | 101 + docs/formatdomain-devices-virtio.rst | 59 + docs/formatdomain-devices-vsock.rst | 22 + docs/formatdomain-devices-watchdog.rst | 63 + docs/formatdomain-devices.rst | 67 + docs/formatdomain.html.in | 9848 ---------------------- docs/formatdomain.rst | 2390 ++++++ docs/generic.css | 2 +- docs/meson.build | 131 +- 31 files changed, 7527 insertions(+), 9898 deletions(-) create mode 100644 docs/formatdomain-devices-address.rst create mode 100644 docs/formatdomain-devices-chardev.rst create mode 100644 docs/formatdomain-devices-controller.rst create mode 100644 docs/formatdomain-devices-disk.rst create mode 100644 docs/formatdomain-devices-filesystem.rst create mode 100644 docs/formatdomain-devices-graphics.rst create mode 100644 docs/formatdomain-devices-hostdev.rst create mode 100644 docs/formatdomain-devices-hub.rst create mode 100644 docs/formatdomain-devices-input.rst create mode 100644 docs/formatdomain-devices-interface.rst create mode 100644 docs/formatdomain-devices-iommu.rst create mode 100644 docs/formatdomain-devices-lease.rst create mode 100644 docs/formatdomain-devices-memballoon.rst create mode 100644 docs/formatdomain-devices-memory.rst create mode 100644 docs/formatdomain-devices-nvram.rst create mode 100644 docs/formatdomain-devices-panic.rst create mode 100644 docs/formatdomain-devices-redirdev.rst create mode 100644 docs/formatdomain-devices-rng.rst create mode 100644 docs/formatdomain-devices-shmem.rst create mode 100644 docs/formatdomain-devices-smartcard.rst create mode 100644 docs/formatdomain-devices-sound.rst create mode 100644 docs/formatdomain-devices-tpm.rst create mode 100644 docs/formatdomain-devices-video.rst create mode 100644 docs/formatdomain-devices-virtio.rst create mode 100644 docs/formatdomain-devices-vsock.rst create mode 100644 docs/formatdomain-devices-watchdog.rst create mode 100644 docs/formatdomain-devices.rst delete mode 100644 docs/formatdomain.html.in create mode 100644 docs/formatdomain.rst -- 2.26.2