@@ -706,7 +706,8 @@ distclean-local:: clean-local
706706 $(Q )$(RM ) config.cache config.status config.status.lineno
707707 $(Q )$(RM ) * ~ * .bak * .stackdump core * .core gmon.out $(PREP )
708708 -$(Q )$(RMALL ) $(srcdir ) /autom4te.cache
709- distclean-ext :: PHONY
709+ distclean-local :: distclean-srcs-local
710+ distclean-ext :: distclean-srcs-ext
710711distclean-golf : clean-golf
711712distclean-rdoc : clean-rdoc
712713distclean-html : clean-html
@@ -721,22 +722,26 @@ realclean:: realclean-ext realclean-local realclean-enc realclean-golf realclean
721722realclean-local :: distclean-local realclean-srcs-local
722723
723724clean-srcs :: clean-srcs-local clean-srcs-ext
725+ distclean-srcs :: distclean-srcs-local distclean-srcs-ext
724726realclean-srcs :: realclean-srcs-local realclean-srcs-ext
725727
726728clean-srcs-local ::
727729 $(Q )$(RM ) parse.c parse.h lex.c enc/trans/newline.c revision.h
728730 $(Q )$(RM ) id.c id.h probes.dmyh probes.h
729731 $(Q )$(RM ) encdb.h transdb.h verconf.h ruby-runner.h
730732
731- realclean-srcs-local :: clean-srcs-local
733+ distclean-srcs-local :: clean-srcs-local
734+
735+ realclean-srcs-local :: distclean-srcs-local
732736 $(Q )$(CHDIR ) $(srcdir ) && $(RM ) \
733737 parse.c parse.h lex.c enc/trans/newline.c $(PRELUDES ) revision.h \
734738 id.c id.h probes.dmyh configure aclocal.m4 tool/config.guess tool/config.sub \
735739 $(PRISM_SRCDIR ) /srcs.mk gems/* .gem \
736740 || $(NULLCMD )
737741
738742clean-srcs-ext ::
739- realclean-srcs-ext :: clean-srcs-ext
743+ distclean-srcs-ext :: clean-srcs-ext
744+ realclean-srcs-ext :: distclean-srcs-ext
740745
741746realclean-ext :: PHONY
742747realclean-golf : distclean-golf
@@ -1007,8 +1012,11 @@ $(ENC_MK): $(srcdir)/enc/make_encmake.rb $(srcdir)/enc/Makefile.in $(srcdir)/enc
10071012.PHONY : test install install-nodoc install-doc dist
10081013.PHONY : loadpath golf capi rdoc install-prereq clear-installed-list
10091014.PHONY : clean clean-ext clean-local clean-enc clean-golf clean-rdoc clean-html clean-extout
1015+ .PHONY : clean-srcs clean-srcs-local clean-srcs-ext
10101016.PHONY : distclean distclean-ext distclean-local distclean-enc distclean-golf distclean-extout
1017+ .PHONY : distclean-srcs distclean-srcs-local distclean-srcs-ext
10111018.PHONY : realclean realclean-ext realclean-local realclean-enc realclean-golf realclean-extout
1019+ .PHONY : realclean-srcs realclean-srcs-local realclean-srcs-ext
10121020.PHONY : exam check test test-short test-all btest btest-ruby test-basic test-knownbug
10131021.PHONY : run runruby parse benchmark gdb gdb-ruby
10141022.PHONY : update-mspec update-rubyspec test-rubyspec test-spec
0 commit comments