groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 19/35: doc/doc.am: Add targets "man-all" and "man-clean".


From: G. Branden Robinson
Subject: [groff] 19/35: doc/doc.am: Add targets "man-all" and "man-clean".
Date: Mon, 21 Feb 2022 06:15:55 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit 9f8cae9ac0ec6ea6b55fe0e23959b6bb4ab7c1e4
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Mon Feb 21 01:11:08 2022 +1100

    doc/doc.am: Add targets "man-all" and "man-clean".
    
    * doc/doc.am: Add phony targets "man-all" and "man-clean" to
      (re-)generate and delete all man pages, respectively.
    
    Arguably fixes <https://savannah.gnu.org/bugs/?61167>.
---
 ChangeLog  | 7 +++++++
 doc/doc.am | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 9499348f..ac12832d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2022-02-20  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * doc/doc.am: Add phony targets "man-all" and "man-clean" to
+       {re-}generate and delete all man pages, respectively.
+
+       Arguably fixes <https://savannah.gnu.org/bugs/?61167>.
+
 2022-02-20  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * Makefile.am (.man): Prefix hyphenation control escape
diff --git a/doc/doc.am b/doc/doc.am
index 8ab3e54c..2bcb2d8c 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -222,6 +222,13 @@ GROFF_MAN_PAGES3 = \
 GROFF_MAN_PAGES_ALL = $(GROFF_MAN_PAGES1) $(GROFF_MAN_PAGES2) \
   $(GROFF_MAN_PAGES3)
 
+# This is a convenience target for (re-)generating all the man pages.
+man-all: $(GROFF_MAN_PAGES_ALL)
+
+# ...and for clearning them.
+man-clean:
+       $(RM) $(GROFF_MAN_PAGES_ALL)
+
 doc/groff-man-pages.pdf: $(GROFF_MAN_PAGES_ALL)
        $(GROFF_V)$(DOC_GROFF) -Tpdf -P-e -mandoc -rC1 \
          -rCHECKSTYLE=3 $(GROFF_MAN_PAGES1) \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]