summaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-09-21 20:56:34 +0200
committerRichard Levitte <levitte@openssl.org>2020-09-23 11:09:07 +0200
commit0ce47b35c7e6b6b82cfd86ec05b786338b8879c2 (patch)
tree24207516615230d9dbe3444bdfcad582d00260b3 /Configurations
parente771249c4f6bfb5b49d2c018447bcaa0039fd862 (diff)
Configurations/unix-Makefile.tmpl: make cleanup kinder
The removal of certain types of files we structured like this: -$(RM) `find . {{options}} -print` This isn't very kind for shells with limited command line lengths (even when that limit is generous, in our case), so we rewrite those like this: -find . {{options}} -exec $(RM) {} \; Fixes #12938 Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> (Merged from https://github.com/openssl/openssl/pull/12939)
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/unix-Makefile.tmpl6
1 files changed, 3 insertions, 3 deletions
diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl
index 7eb4ea76a6..44bf206d00 100644
--- a/Configurations/unix-Makefile.tmpl
+++ b/Configurations/unix-Makefile.tmpl
@@ -518,13 +518,13 @@ clean: libclean
$(RM) $(MANDOCS1) $(MANDOCS3) $(MANDOCS5) $(MANDOCS7)
$(RM) $(PROGRAMS) $(TESTPROGS) $(MODULES) $(SCRIPTS)
$(RM) $(GENERATED_MANDATORY) $(GENERATED)
- -$(RM) `find . -name '*{- platform->depext() -}' \! -name '.*' \! -type d -print`
- -$(RM) `find . -name '*{- platform->objext() -}' \! -name '.*' \! -type d -print`
+ -find . -name '*{- platform->depext() -}' \! -name '.*' \! -type d -exec $(RM) {} \;
+ -find . -name '*{- platform->objext() -}' \! -name '.*' \! -type d -exec $(RM) {} \;
$(RM) core
$(RM) tags TAGS doc-nits cmd-nits md-nits
$(RM) -r test/test-runs
$(RM) openssl.pc libcrypto.pc libssl.pc
- -$(RM) `find . -type l \! -name '.*' -print`
+ -find . -type l \! -name '.*' -exec $(RM) {} \;
$(RM) $(TARFILE)
distclean: clean