From 8c8e72fb8bf316850a3b8b5ca5f149f59b0c1449 Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 24 Nov 2018 04:34:00 +0000 Subject: Add clean-srcs Add `clean-srcs` target to clean sources in the build directory, and `realclean-srcs` target to clean autogenerated sources in the source directory. Also `realclean-srcs-extra` target to clean sources which are generatable but need to install extra commands, in addition. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- defs/gmake.mk | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'defs') diff --git a/defs/gmake.mk b/defs/gmake.mk index feefd2dfde..b21fe934d0 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -193,3 +193,9 @@ rdoc\:%: PHONY test_%.rb test/%: programs PHONY +$(Q)$(exec) $(RUNRUBY) "$(srcdir)/test/runner.rb" --ruby="$(RUNRUBY)" $(TEST_EXCLUDES) $(TESTOPTS) $(patsubst test/%,%,$@) + +clean-srcs-ext:: + $(Q)$(RM) $(patsubst $(srcdir)/%,%,$(EXT_SRCS)) + +clean-srcs-extra:: + $(Q)$(RM) $(patsubst $(srcdir)/%,%,$(EXTRA_SRCS)) -- cgit v1.2.3