diff options
| author | Junio C Hamano <gitster@pobox.com> | 2024-12-23 09:32:27 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2024-12-23 09:32:27 -0800 |
| commit | f74eae3e475f7d043fd0d4c9ce21f661125b630a (patch) | |
| tree | 2e654936fe0258f271afb84edcf1579a51f085a9 /Documentation | |
| parent | Merge branch 'ps/build-hotfix' (diff) | |
| parent | asciidoctor-extensions.rb.in: inject GIT_DATE (diff) | |
| download | git-f74eae3e475f7d043fd0d4c9ce21f661125b630a.tar.gz git-f74eae3e475f7d043fd0d4c9ce21f661125b630a.zip | |
Merge branch 'ma/asciidoctor-build-fixes'
A topic to optionally build with meson, which has graduated to
'master' recently, broke Documentation pipeline with asciidoctor
for the normal Makefile build as well as meson-based one, which
have been corrected.
* ma/asciidoctor-build-fixes:
asciidoctor-extensions.rb.in: inject GIT_DATE
asciidoctor-extensions.rb.in: add missing word
asciidoctor-extensions.rb.in: delete existing <refmiscinfo/>
Diffstat (limited to 'Documentation')
| -rw-r--r-- | Documentation/asciidoctor-extensions.rb.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Documentation/asciidoctor-extensions.rb.in b/Documentation/asciidoctor-extensions.rb.in index c4c200dace..2494f17a51 100644 --- a/Documentation/asciidoctor-extensions.rb.in +++ b/Documentation/asciidoctor-extensions.rb.in @@ -29,8 +29,11 @@ module Git class DocumentPostProcessor < Asciidoctor::Extensions::Postprocessor def process document, output if document.basebackend? 'docbook' + output = output.sub(/<refmiscinfo class="source">.*?<\/refmiscinfo>/, "") + output = output.sub(/<refmiscinfo class="manual">.*?<\/refmiscinfo>/, "") + output = output.sub(/<date>.*?<\/date>/, "<date>@GIT_DATE@</date>") new_tags = "" \ - "<refmiscinfo class=\"source\">@GIT_VERSION@</refmiscinfo>\n" \ + "<refmiscinfo class=\"source\">Git @GIT_VERSION@</refmiscinfo>\n" \ "<refmiscinfo class=\"manual\">Git Manual</refmiscinfo>\n" output = output.sub(/<\/refmeta>/, new_tags + "</refmeta>") end |
