diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-08-11 17:42:56 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-08-11 17:45:57 +0900 |
commit | 32d1ce96e09773e809d575c17b916012d88d6ffc (patch) | |
tree | a91c67db60c407694e4abf855a9b3f5bb8285ae2 /template/Makefile.in | |
parent | 0c9803b0fdfd17981bd9f59767adab0207c3a74d (diff) | |
download | ruby-32d1ce96e09773e809d575c17b916012d88d6ffc.tar.gz |
Fix race conditions when cleaning extensions
Clean built directories by `make distclean`, and then clean leftover
makefiles for skipped extensions.
Diffstat (limited to 'template/Makefile.in')
-rw-r--r-- | template/Makefile.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/template/Makefile.in b/template/Makefile.in index 09d69c8d9c..7968619f9a 100644 --- a/template/Makefile.in +++ b/template/Makefile.in @@ -536,6 +536,10 @@ ext/realclean:: ext/realclean.sub .bundle/distclean:: .bundle/distclean.sub .bundle/realclean:: .bundle/realclean.sub +ext/clean.sub .bundle/clean.sub:: ext/clean.mk +ext/distclean.sub .bundle/distclean.sub:: ext/distclean.mk +ext/realclean.sub .bundle/realclean.sub:: ext/realclean.mk + ext/clean.sub ext/distclean.sub ext/realclean.sub \ .bundle/clean.sub .bundle/distclean.sub .bundle/realclean.sub:: $(Q) set dummy `echo "${EXTS}" | tr , ' '`; shift; \ |