summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Nicholson <nicholson@endlessm.com>2022-02-06 21:44:57 -0500
committerShaun McCance <shaunm@redhat.com>2022-02-06 21:44:57 -0500
commita3a80d6cfd90fcf5dedbf3221d647677fc50261e (patch)
tree251b9efaa50ef453482037322577ce2d4f36a2f9
parent6a68991ff8fe7dc1f97dd8479fc44316f0ded89b (diff)
downloadyelp-tools-a3a80d6cfd90fcf5dedbf3221d647677fc50261e.tar.gz
yelp.m4: Avoid argument list too long error when cleaning
https://gitlab.gnome.org/GNOME/yelp-tools/-/merge_requests/5
-rw-r--r--tools/yelp.m44
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/yelp.m4 b/tools/yelp.m4
index 3a88229..88b27a1 100644
--- a/tools/yelp.m4
+++ b/tools/yelp.m4
@@ -110,7 +110,9 @@ $(_HELP_LC_STAMPS): $(_HELP_C_FILES) $(_HELP_C_EXTRA)
.PHONY: clean-help
mostlyclean-am: $(if $(HELP_ID),clean-help)
clean-help:
- rm -f $(_HELP_LC_FILES) $(_HELP_LC_STAMPS) $(_HELP_MOFILES)
+ $(file >clean-help-files,$(_HELP_LC_FILES) $(_HELP_LC_STAMPS) $(_HELP_MOFILES))
+ @xargs -t rm -f < clean-help-files
+ rm -f clean-help-files
EXTRA_DIST ?=
EXTRA_DIST += $(_HELP_C_EXTRA) $(_HELP_C_MEDIA)