hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/tools/perf/Documentation/Makefile
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 include ../../scripts/Makefile.include
23 include ../../scripts/utilities.mak
34
....@@ -47,7 +48,7 @@
4748 man7dir=$(mandir)/man7
4849
4950 ASCIIDOC=asciidoc
50
-ASCIIDOC_EXTRA = --unsafe -f asciidoc.conf
51
+ASCIIDOC_EXTRA += --unsafe -f asciidoc.conf
5152 ASCIIDOC_HTML = xhtml11
5253 MANPAGE_XSL = manpage-normal.xsl
5354 XMLTO_EXTRA =
....@@ -58,7 +59,7 @@
5859
5960 ifdef USE_ASCIIDOCTOR
6061 ASCIIDOC = asciidoctor
61
-ASCIIDOC_EXTRA = -a compat-mode
62
+ASCIIDOC_EXTRA += -a compat-mode
6263 ASCIIDOC_EXTRA += -I. -rasciidoctor-extensions
6364 ASCIIDOC_EXTRA += -a mansource="perf" -a manmanual="perf Manual"
6465 ASCIIDOC_HTML = xhtml5
....@@ -241,7 +242,7 @@
241242 $(PERL_PATH) ./build-docdep.perl >$@+ $(QUIET_STDERR) && \
242243 mv $@+ $@
243244
244
--include $(OUPTUT)doc.dep
245
+-include $(OUTPUT)doc.dep
245246
246247 _cmds_txt = cmds-ancillaryinterrogators.txt \
247248 cmds-ancillarymanipulators.txt \
....@@ -294,7 +295,10 @@
294295 $(OUTPUT)%.xml : %.txt
295296 $(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
296297 $(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 $@+ $< && \
298302 mv $@+ $@
299303
300304 XSLT = docbook.xsl