summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-22 18:20:55 -0600
committerG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-22 18:25:39 -0600
commit691fc701089875239485dd9e3e80d0735a4fd5e2 (patch)
tree2f17449fd13b8fe7d23396dc284089feda1e9eae /doc
parent5245c8adf2ac103762ea3cd360433236dd932cc5 (diff)
downloadgroff-git-691fc701089875239485dd9e3e80d0735a4fd5e2.tar.gz
[doc]: Handle Texinfo output formats consistently.
[doc]: Handle output formats of our Texinfo manual more consistently. * doc/doc.am (install-doc): Add dependency on (Automake standard) target 'install-dvi'. (maintainer-clean-local): Remove our Texinfo manual in plain text format. (install-data-local): Add dependency on new target 'install-txt'. (install-txt): Install our Texinfo manual in plain text format. (uninstall-local): Add dependency on new target 'uninstall-txt'. (uninstall-txt): Uninstall our Texinfo manual in plain text format. Thanks to T. Kurt Bond for noticing the discrepancy.
Diffstat (limited to 'doc')
-rw-r--r--doc/doc.am14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/doc.am b/doc/doc.am
index 1b1195e59..e7733d147 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -611,14 +611,21 @@ else
exit 1
endif # HAVE_TEXI2DVI
-install-doc: install-pdf install-html
+install-doc: install-dvi install-html install-pdf
maintainer-clean-local:
$(RM) $(doc_builddir)/groff.info*
$(RM) $(doc_builddir)/groff.pdf
$(RM) $(doc_builddir)/groff.dvi
+ $(RM) $(doc_builddir)/groff.txt
$(RM) -r $(doc_builddir)/groff.html.*
+install-data-local: install-txt
+install-txt:
+ -test -d $(DESTDIR)$(docdir) \
+ || $(mkinstalldirs) $(DESTDIR)$(docdir)
+ cp $(top_srcdir)/doc/groff.txt $(DESTDIR)$(docdir)
+
install-data-local: install_infodoc
install_infodoc: doc/groff.info
-test -d $(DESTDIR)$(infodir) \
@@ -644,7 +651,8 @@ install-html-local: doc/groff.html
cp -r $(top_srcdir)/doc/groff.html.node \
$(DESTDIR)$(htmldocdir)
-uninstall-local: uninstall_infodoc uninstall-pdf uninstall-html
+uninstall-local: uninstall_infodoc uninstall-pdf uninstall-html \
+ uninstall-txt
uninstall_doc: uninstall-local
uninstall-doc: uninstall-local
uninstall_infodoc:
@@ -658,6 +666,8 @@ uninstall-pdf:
-rmdir $(DESTDIR)$(pdfdocdir)
uninstall-html:
$(RM) $(DESTDIR)$(htmldocdir)/groff.html.*
+uninstall-txt:
+ $(RM) $(DESTDIR)$(docdir)/groff.txt
# An image of a gnu in enscapsulated PostScript is generated during the
# build process if necessary. Our configure script assumes pnmdepth is