.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | include ../../scripts/Makefile.include |
---|
2 | 3 | include ../../scripts/utilities.mak |
---|
3 | 4 | |
---|
.. | .. |
---|
47 | 48 | man7dir=$(mandir)/man7 |
---|
48 | 49 | |
---|
49 | 50 | ASCIIDOC=asciidoc |
---|
50 | | -ASCIIDOC_EXTRA = --unsafe -f asciidoc.conf |
---|
| 51 | +ASCIIDOC_EXTRA += --unsafe -f asciidoc.conf |
---|
51 | 52 | ASCIIDOC_HTML = xhtml11 |
---|
52 | 53 | MANPAGE_XSL = manpage-normal.xsl |
---|
53 | 54 | XMLTO_EXTRA = |
---|
.. | .. |
---|
58 | 59 | |
---|
59 | 60 | ifdef USE_ASCIIDOCTOR |
---|
60 | 61 | ASCIIDOC = asciidoctor |
---|
61 | | -ASCIIDOC_EXTRA = -a compat-mode |
---|
| 62 | +ASCIIDOC_EXTRA += -a compat-mode |
---|
62 | 63 | ASCIIDOC_EXTRA += -I. -rasciidoctor-extensions |
---|
63 | 64 | ASCIIDOC_EXTRA += -a mansource="perf" -a manmanual="perf Manual" |
---|
64 | 65 | ASCIIDOC_HTML = xhtml5 |
---|
.. | .. |
---|
241 | 242 | $(PERL_PATH) ./build-docdep.perl >$@+ $(QUIET_STDERR) && \ |
---|
242 | 243 | mv $@+ $@ |
---|
243 | 244 | |
---|
244 | | --include $(OUPTUT)doc.dep |
---|
| 245 | +-include $(OUTPUT)doc.dep |
---|
245 | 246 | |
---|
246 | 247 | _cmds_txt = cmds-ancillaryinterrogators.txt \ |
---|
247 | 248 | cmds-ancillarymanipulators.txt \ |
---|
.. | .. |
---|
294 | 295 | $(OUTPUT)%.xml : %.txt |
---|
295 | 296 | $(QUIET_ASCIIDOC)$(RM) $@+ $@ && \ |
---|
296 | 297 | $(ASCIIDOC) -b docbook -d manpage \ |
---|
297 | | - $(ASCIIDOC_EXTRA) -aperf_version=$(PERF_VERSION) -o $@+ $< && \ |
---|
| 298 | + $(ASCIIDOC_EXTRA) -aperf_version=$(PERF_VERSION) \ |
---|
| 299 | + -aperf_date=$(shell git log -1 --pretty="format:%cd" \ |
---|
| 300 | + --date=short $<) \ |
---|
| 301 | + -o $@+ $< && \ |
---|
298 | 302 | mv $@+ $@ |
---|
299 | 303 | |
---|
300 | 304 | XSLT = docbook.xsl |
---|