meson: print docs backend as part of the summary

Our documentation can be built with either Asciidoc or Asciidoctor as
backend. When Meson is configured to build documentation, then it will
automatically detect which of these tools is available and use them.
It's not obvious to the user though which of these backends is used
unless the user explicitly asks for one backend via `-Ddocs_backend=`.

Improve the status quo by printing the docs backend as part of the
"backends" summary.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Patrick Steinhardt 2025-09-11 11:16:07 +02:00 committed by Junio C Hamano
parent 197f0d0f39
commit b64579dff9
1 changed files with 3 additions and 0 deletions

View File

@ -2101,6 +2101,8 @@ subdir('bin-wrappers')
if get_option('docs') != []
doc_targets = []
subdir('Documentation')
else
docs_backend = 'none'
endif

subdir('contrib')
@ -2249,6 +2251,7 @@ summary({

summary({
'csprng': csprng_backend,
'docs': docs_backend,
'https': https_backend,
'sha1': sha1_backend,
'sha1_unsafe': sha1_unsafe_backend,