Lines Matching +full:no +full:- +full:output
1 # SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)
8 MAN7_TXT = libperf-counting.txt libperf-sampling.txt
18 MAN_XML = $(addprefix $(OUTPUT),$(_MAN_XML))
19 MAN_HTML = $(addprefix $(OUTPUT),$(_MAN_HTML))
20 MAN_3 = $(addprefix $(OUTPUT),$(_MAN_3))
21 MAN_7 = $(addprefix $(OUTPUT),$(_MAN_7))
38 ASCIIDOC_EXTRA = --unsafe -f asciidoc.conf
40 MANPAGE_XSL = manpage-normal.xsl
45 RM ?= rm -f
48 # -7.1.2, no extra settings are needed.
49 # 8.0-, set ASCIIDOC8.
52 # For docbook-xsl ...
53 # -1.68.1, set ASCIIDOC_NO_ROFF? (based on changelog from 1.73.0)
54 # 1.69.0, no extra settings are needed?
55 # 1.69.1-1.71.0, set DOCBOOK_SUPPRESS_SP?
56 # 1.71.1, no extra settings are needed?
58 # 1.73.0-, set ASCIIDOC_NO_ROFF
66 ASCIIDOC_EXTRA += -a asciidoc7compatible
69 ASCIIDOC_EXTRA += -a libperf-asciidoc-no-roff
70 MANPAGE_XSL = manpage-1.72.xsl
73 # docbook-xsl after 1.72 needs the regular XSL, but will not
74 # pass-thru raw roff codes from asciidoc.conf, so turn them off.
75 ASCIIDOC_EXTRA += -a libperf-asciidoc-no-roff
79 XMLTO_EXTRA += -m manpage-bold-literal.xsl
82 XMLTO_EXTRA += -m manpage-suppress-sp.xsl
95 # yourself - yes, all 6 characters of it!
97 QUIET_SUBDIR0 = +$(MAKE) -C # space to separate -C and subdir
101 PRINT_DIR = --no-print-directory
102 else # "make -w"
117 install-man: all
119 $(INSTALL) -d -m 755 $(DESTDIR)$(man3dir); \
120 $(INSTALL) -m 644 $(MAN_3) $(DESTDIR)$(man3dir); \
121 $(INSTALL) -d -m 755 $(DESTDIR)$(man7dir); \
122 $(INSTALL) -m 644 $(MAN_7) $(DESTDIR)$(man7dir);
124 install-html:
126 $(INSTALL) -d -m 755 $(DESTDIR)$(htmldir); \
127 $(INSTALL) -m 644 $(MAN_HTML) $(DESTDIR)$(htmldir); \
129 install-examples:
131 $(INSTALL) -d -m 755 $(DESTDIR)$(exdir); \
132 $(INSTALL) -m 644 $(MAN_EX) $(DESTDIR)$(exdir); \
142 $(MAN_3): $(OUTPUT)%.3: %.xml
143 $(QUIET_XMLTO)$(XMLTO) -o $(OUTPUT). -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
145 $(MAN_7): $(OUTPUT)%.7: %.xml
146 $(QUIET_XMLTO)$(XMLTO) -o $(OUTPUT). -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
148 $(MAN_XML): $(OUTPUT)%.xml: %.txt
149 $(QUIET_ASCIIDOC)$(ASCIIDOC) -b docbook -d manpage \
150 $(ASCIIDOC_EXTRA) -alibperf_version=$(EVENT_PARSE_VERSION) -o $@+ $< && \
153 $(MAN_HTML): $(OUTPUT)%.html: %.txt
154 $(QUIET_ASCIIDOC)$(ASCIIDOC) -b $(ASCIIDOC_HTML) -d manpage \
155 $(ASCIIDOC_EXTRA) -aperf_version=$(EVENT_PARSE_VERSION) -o $@+ $< && \