From: Patrick Steinhardt Date: Thu, 11 Sep 2025 09:16:05 GMT Subject: [PATCH 0/3] ci: don't compile whole project when testing docs with Meson Message-ID: <20250911-b4-pks-meson-docs-target-v1-0-a92c666ecef9@pks.im> Hi, these two patches introduce a new "docs" alias into Meson and use it in our "documentation" CI jobs so that we stop compiling all of Git only to verify the generated manpages. This fixes the issue reported by Gábor in [1]. Thanks! Patrick [1]: --- Patrick Steinhardt (3): meson: introduce a "docs" alias to compile documentation only meson: print docs backend as part of the summary ci: don't compile whole project when testing docs with Meson Documentation/howto/meson.build | 4 ++-- Documentation/meson.build | 8 ++++---- Documentation/technical/meson.build | 4 ++-- ci/test-documentation.sh | 4 ++-- contrib/contacts/meson.build | 4 ++-- contrib/subtree/meson.build | 4 ++-- meson.build | 10 ++++++++++ 7 files changed, 24 insertions(+), 14 deletions(-) --- base-commit: ab427cd991100e94792fce124b0934135abdea4b change-id: 20250911-b4-pks-meson-docs-target-56d8a21e84bf