Skip to content

Commit a86083e

Browse files
committed
Merge branch 'fc/doc-manpage-base-url-fix'
Modernize manpage generation toolchain. * fc/doc-manpage-base-url-fix: doc: remove manpage-base-url workaround
2 parents 95e6111 + 092df21 commit a86083e

File tree

3 files changed

+2
-18
lines changed

3 files changed

+2
-18
lines changed

Documentation/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ howto-index.txt
1010
doc.dep
1111
cmds-*.txt
1212
mergetools-*.txt
13-
manpage-base-url.xsl
1413
SubmittingPatches.txt
1514
tmp-doc-diff/
1615
GIT-ASCIIDOCFLAGS

Documentation/Makefile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ endif
189189
ifndef MAN_BASE_URL
190190
MAN_BASE_URL = file://$(htmldir)/
191191
endif
192-
XMLTO_EXTRA += -m manpage-base-url.xsl
192+
XMLTO_EXTRA += --stringparam man.base.url.for.relative.links='$(MAN_BASE_URL)'
193193

194194
ifdef USE_ASCIIDOCTOR
195195
ASCIIDOC = asciidoctor
@@ -331,7 +331,6 @@ clean:
331331
$(RM) technical/*.html technical/api-index.txt
332332
$(RM) SubmittingPatches.txt
333333
$(RM) $(cmds_txt) $(mergetools_txt) *.made
334-
$(RM) manpage-base-url.xsl
335334
$(RM) GIT-ASCIIDOCFLAGS
336335

337336
$(MAN_HTML): %.html : %.txt $(ASCIIDOC_DEPS)
@@ -340,11 +339,7 @@ $(MAN_HTML): %.html : %.txt $(ASCIIDOC_DEPS)
340339
$(OBSOLETE_HTML): %.html : %.txto $(ASCIIDOC_DEPS)
341340
$(QUIET_ASCIIDOC)$(TXT_TO_HTML) -o $@ $<
342341

343-
manpage-base-url.xsl: manpage-base-url.xsl.in
344-
$(QUIET_GEN)sed "s|@@MAN_BASE_URL@@|$(MAN_BASE_URL)|" $< > $@
345-
346-
347-
manpage-prereqs := manpage-base-url.xsl $(wildcard manpage*.xsl)
342+
manpage-prereqs := $(wildcard manpage*.xsl)
348343
manpage-cmd = $(QUIET_XMLTO)$(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
349344

350345
%.1 : %.xml $(manpage-prereqs)

Documentation/manpage-base-url.xsl.in

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)