gbranden pushed a commit to branch master
in repository groff.
commit 405f957bed13894eeb7a6fe31b2b5ecc9b27b504
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Jun 20 03:41:46 2026 -0500
[eqn,pic,refer]: Improve maintainer-clean target.
* src/preproc/eqn/eqn.am (maintainer-clean-eqn):
* src/preproc/pic/pic.am (maintainer-clean-pic):
* src/preproc/refer/refer.am (maintainer-clean-refer): New phony target
rule scrubs directories housing files generated by GNU Bison. Add
each as dependency of `maintainer-clean-local`.
---
ChangeLog | 10 ++++++++++
src/preproc/eqn/eqn.am | 8 ++++++++
src/preproc/pic/pic.am | 8 ++++++++
src/preproc/refer/refer.am | 8 ++++++++
4 files changed, 34 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 3cd7d2354..ce918ac59 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2026-06-20 G. Branden Robinson <[email protected]>
+
+ [eqn,pic,refer]: Improve maintainer-clean target.
+
+ * src/preproc/eqn/eqn.am (maintainer-clean-eqn):
+ * src/preproc/pic/pic.am (maintainer-clean-pic):
+ * src/preproc/refer/refer.am (maintainer-clean-refer): New
+ phony target rule scrubs directories housing files generated by
+ GNU Bison. Add each as dependency of `maintainer-clean-local`.
+
2026-06-20 G. Branden Robinson <[email protected]>
[eqn]: Rearrange Automake material.
diff --git a/src/preproc/eqn/eqn.am b/src/preproc/eqn/eqn.am
index 13d9a1aac..e9ee945dc 100644
--- a/src/preproc/eqn/eqn.am
+++ b/src/preproc/eqn/eqn.am
@@ -71,6 +71,14 @@ MAINTAINERCLEANFILES += \
src/preproc/eqn/eqn.cpp \
src/preproc/eqn/eqn.output
+maintainer-clean-local: maintainer-clean-eqn
+
+.PHONY: maintainer-clean-eqn
+maintainer-clean-eqn:
+ $(AM_V_at)if test "$(srcdir)" != .; then \
+ rmdir src/preproc/eqn || :; \
+ fi
+
eqn_TESTS = \
src/preproc/eqn/tests/diagnostics-report-correct-line-numbers.sh \
src/preproc/eqn/tests/neqn-finds-matching-eqn.sh \
diff --git a/src/preproc/pic/pic.am b/src/preproc/pic/pic.am
index 8c85ca16b..748e3f533 100644
--- a/src/preproc/pic/pic.am
+++ b/src/preproc/pic/pic.am
@@ -52,6 +52,14 @@ MAINTAINERCLEANFILES += \
src/preproc/pic/pic.hpp \
src/preproc/pic/pic.output
+maintainer-clean-local: maintainer-clean-pic
+
+.PHONY: maintainer-clean-pic
+maintainer-clean-pic:
+ $(AM_V_at)if test "$(srcdir)" != .; then \
+ rmdir src/preproc/pic || :; \
+ fi
+
pic_TESTS = \
src/preproc/pic/tests/do-not-crash-when-reading-macro-arguments.sh \
src/preproc/pic/tests/passes-through-input-with-eighth-bit-set.sh \
diff --git a/src/preproc/refer/refer.am b/src/preproc/refer/refer.am
index d3a255fe2..fd19defba 100644
--- a/src/preproc/refer/refer.am
+++ b/src/preproc/refer/refer.am
@@ -50,6 +50,14 @@ MAINTAINERCLEANFILES += \
src/preproc/refer/label.hpp \
src/preproc/refer/label.output
+maintainer-clean-local: maintainer-clean-refer
+
+.PHONY: maintainer-clean-refer
+maintainer-clean-refer:
+ $(AM_V_at)if test "$(srcdir)" != .; then \
+ rmdir src/preproc/refer || :; \
+ fi
+
refer_TESTS = \
src/preproc/refer/tests/report-correct-line-numbers.sh
TESTS += $(refer_TESTS)
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit