diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-22 18:20:55 -0600 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-22 18:25:39 -0600 |
commit | 691fc701089875239485dd9e3e80d0735a4fd5e2 (patch) | |
tree | 2f17449fd13b8fe7d23396dc284089feda1e9eae /doc | |
parent | 5245c8adf2ac103762ea3cd360433236dd932cc5 (diff) | |
download | groff-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.am | 14 |
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 |