v1 - v2 Also move the docs configure part from configure to meson, this also fixed the pending ninjatool removal caused issue that docs can not be build under msys2/mingw
Yonggang Luo (4): docs: Fixes build docs on msys2/mingw configure: the docdir option should passed to meson as is. meson: Move the detection logic for sphinx to meson cirrus: Enable doc build on msys2/mingw .cirrus.yml | 6 +++- configure | 62 +++-------------------------------- docs/conf.py | 2 +- docs/meson.build | 4 +-- docs/sphinx/kerneldoc.py | 2 +- meson.build | 59 +++++++++++++++++++++++++++++---- meson_options.txt | 5 ++- scripts/rst-sanitize.py | 21 ++++++++++++ tests/qapi-schema/meson.build | 7 ++-- 9 files changed, 95 insertions(+), 73 deletions(-) create mode 100644 scripts/rst-sanitize.py -- 2.28.0.windows.1
