aboutsummaryrefslogtreecommitdiff
path: root/gprof
diff options
context:
space:
mode:
Diffstat (limited to 'gprof')
-rw-r--r--gprof/ChangeLog5
-rw-r--r--gprof/Makefile.am6
-rw-r--r--gprof/Makefile.in24
3 files changed, 26 insertions, 9 deletions
diff --git a/gprof/ChangeLog b/gprof/ChangeLog
index e8fc312b..24deb11 100644
--- a/gprof/ChangeLog
+++ b/gprof/ChangeLog
@@ -1,5 +1,10 @@
2021-05-08 Mike Frysinger <vapier@gentoo.org>
+ * Makefile.am (html-local, doc/gprof/index.html): New targets.
+ * Makefile.in: Regenerate.
+
+2021-05-08 Mike Frysinger <vapier@gentoo.org>
+
* Makefile.am (AM_MAKEINFOFLAGS): Add --no-split.
* Makefile.in: Regenerate.
diff --git a/gprof/Makefile.am b/gprof/Makefile.am
index 4ed2f29..5a26707 100644
--- a/gprof/Makefile.am
+++ b/gprof/Makefile.am
@@ -103,4 +103,10 @@ gprof.1: $(srcdir)/gprof.texi config.texi
(rm -f $@.T$$$$ && exit 1)
rm -f gprof.pod
+html-local: doc/gprof/index.html
+doc/gprof/index.html: gprof.texi $(gprof_TEXINFOS)
+ $(MKDIR_P) doc
+ $(AM_V_at)$(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \
+ --split=node -I$(srcdir) $(srcdir)/gprof.texi -o doc/gprof
+
MAINTAINERCLEANFILES = gprof.info
diff --git a/gprof/Makefile.in b/gprof/Makefile.in
index b400406..0f766a3 100644
--- a/gprof/Makefile.in
+++ b/gprof/Makefile.in
@@ -992,7 +992,7 @@ dvi-am: $(DVIS)
html: html-recursive
-html-am: $(HTMLS)
+html-am: $(HTMLS) html-local
info: info-recursive
@@ -1152,14 +1152,14 @@ uninstall-man: uninstall-man1
clean-binPROGRAMS clean-cscope clean-generic clean-libtool \
cscope cscopelist-am ctags ctags-am dist-info distclean \
distclean-compile distclean-generic distclean-hdr \
- distclean-libtool distclean-tags dvi dvi-am html html-am info \
- info-am install install-am install-binPROGRAMS install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-man1 install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs installdirs-am \
- maintainer-clean maintainer-clean-aminfo \
+ distclean-libtool distclean-tags dvi dvi-am html html-am \
+ html-local info info-am install install-am install-binPROGRAMS \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-man1 \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-aminfo \
maintainer-clean-generic mostlyclean mostlyclean-aminfo \
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
@@ -1198,6 +1198,12 @@ gprof.1: $(srcdir)/gprof.texi config.texi
(rm -f $@.T$$$$ && exit 1)
rm -f gprof.pod
+html-local: doc/gprof/index.html
+doc/gprof/index.html: gprof.texi $(gprof_TEXINFOS)
+ $(MKDIR_P) doc
+ $(AM_V_at)$(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) \
+ --split=node -I$(srcdir) $(srcdir)/gprof.texi -o doc/gprof
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: