groff-commit
[Top][All Lists]
Advanced

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

[groff] 03/06: tmac/tmac.am: Regenerate stripped macro files.


From: G. Branden Robinson
Subject: [groff] 03/06: tmac/tmac.am: Regenerate stripped macro files.
Date: Fri, 25 Sep 2020 09:33:51 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 2c9484fc9957cfe531fdbbe9d6b1fc3561baede5
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Fri Sep 25 22:01:49 2020 +1000

    tmac/tmac.am: Regenerate stripped macro files.
    
    * tmac/tmac.am: Regenerate stripped macro files upon changes to any of
      their unstripped counterparts.  This is crude, but they weren't being
      regenerated at _all_.  Defeating a central function of Make is bad.
    
      (TMACUNSTRIPFILES): New variable.  Populate with -u files.
    
      ($(TMACMDOCFILES) $(TMACSTRIPFILES)): Depend on $(TMACUNSTRIPFILES).
---
 ChangeLog    | 10 ++++++++++
 tmac/tmac.am |  8 +++++++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 43f30d2..71813d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
 2020-09-25  G. Branden Robinson <g.branden.robinson@gmail.com>
 
+       * tmac/tmac.am: Regenerate stripped macro files upon changes to
+       any of their unstripped counterparts.  This is crude, but they
+       weren't being regenerated at _all_.  Defeating a central
+       function of Make is bad.
+       (TMACUNSTRIPFILES): New variable.  Populate with -u files.
+       ($(TMACMDOCFILES) $(TMACSTRIPFILES)): Depend on
+       $(TMACUNSTRIPFILES).
+
+2020-09-25  G. Branden Robinson <g.branden.robinson@gmail.com>
+
        * tmac/an-old.tmac:
        * tmac/andoc.tmac:
        * tmac/doc.tmac-u:
diff --git a/tmac/tmac.am b/tmac/tmac.am
index 03425d5..8c84804 100644
--- a/tmac/tmac.am
+++ b/tmac/tmac.am
@@ -93,6 +93,7 @@ TMACNORMALFILES = \
   tmac/zh.tmac
 
 # TMACSTRIPFILES are built from their unstripped version (-u)
+TMACUNSTRIPFILES = tmac/e.tmac-u tmac/doc.tmac-u tmac/doc-old.tmac-u
 TMACSTRIPFILES = tmac/e.tmac tmac/doc.tmac tmac/doc-old.tmac
 
 # Files installed in tmacdir
@@ -104,6 +105,11 @@ TMACMDOCFILES = \
   tmac/mdoc/doc-ditroff \
   tmac/mdoc/doc-nroff \
   tmac/mdoc/doc-syms
+TMACUNSTRIPFILES += \
+  tmac/mdoc/doc-common-u \
+  tmac/mdoc/doc-ditroff-u \
+  tmac/mdoc/doc-nroff-u \
+  tmac/mdoc/doc-syms-u
 mdocdir=$(tmacdir)/mdoc
 # Files installed in mdocdir
 nodist_mdoc_DATA = $(TMACMDOCFILES)
@@ -170,7 +176,7 @@ tmac-dist-hook:
          cp -f $(top_srcdir)/$$f-u $(distdir)/tmac; \
        done
 
-$(TMACMDOCFILES) $(TMACSTRIPFILES):
+$(TMACMDOCFILES) $(TMACSTRIPFILES): $(TMACUNSTRIPFILES)
        $(MKDIR_P) $(top_builddir)/tmac
        $(MKDIR_P) $(top_builddir)/tmac/mdoc
        for f in $(TMACMDOCFILES) $(TMACSTRIPFILES); do \



reply via email to

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