+# SPDX-FileCopyrightText: 2023 EfficiOS, Inc
+#
# SPDX-License-Identifier: LGPL-2.1-only
# Man pages are only built if they are enabled at configure time.
tracelog
# Man page aliases (generated from other sources):
-MAN3_ALIASES = lttng_ust_vtracef.3 lttng_ust_vtracelog.3 vtracef.3 vtracelog.3
+MAN3_ALIASES = lttng_ust_vtracef.3 lttng_ust_vtracelog.3
# troff man pages:
MAN3_TROFF = \
xmlto_verbose_out_0 = 2>/dev/null
# Tools to execute:
-ADOC = $(asciidoc_verbose)$(ASCIIDOC) -f $(ASCIIDOC_CONF) -d manpage \
+ADOC = $(asciidoc_verbose)$(ASCIIDOC) -v -f $(ASCIIDOC_CONF) -d manpage \
-a mansource="LTTng" \
-a manmanual="LTTng Manual" \
- -a manversion="$(PACKAGE_VERSION)"
+ -a manversion="$(PACKAGE_VERSION)" \
+ -a lttng_version="$(LTTNG_UST_MAJOR_VERSION).$(LTTNG_UST_MINOR_VERSION)"
ADOC_DOCBOOK = $(ADOC) -b docbook
-XTO = $(xmlto_verbose)$(XMLTO) -m $(XSL_FILE) man
+XTO = $(xmlto_verbose)$(XMLTO) -v -m $(XSL_FILE) man
# Recipes:
%.1.xml: $(srcdir)/%.1.txt $(COMMON_DEPS)
%.3.xml: $(srcdir)/%.3.txt $(COMMON_DEPS)
$(ADOC_DOCBOOK) -o $@ $<
-# These pair of files are generated by a single invocation of xmlto, use an
-# empty rule that depends on a fake intermediate file to track the dependencies
-# without resorting to Group Targets which were only introduced in GNU Make 4.3.
-tracef.3 vtracef.3: tracef.3.alias
- @# Empty recipe to mark tracef.3 and vtracef.3 as rebuilt
-
-tracelog.3 vtracelog.3: tracelog.3.alias
- @# Empty recipe to mark tracelog.3 and vtracelog.3 as rebuilt
-
+# These pair of files are generated by a single invocation of xmlto, use
+# an empty rule that depends on a fake intermediate file to track the
+# dependencies without resorting to Group Targets which were only
+# introduced in GNU Make 4.3.
lttng_ust_tracef.3 lttng_ust_vtracef.3: lttng_ust_tracef.3.alias
@# Empty recipe to mark lttng_ust_tracef.3 and lttng_ust_vtracef.3 as rebuilt