gbranden pushed a commit to branch master
in repository groff.
commit 2c9484fc9957cfe531fdbbe9d6b1fc3561baede5
Author: G. Branden Robinson <[email protected]>
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 <[email protected]>
+ * 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 <[email protected]>
+
* 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 \
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit