summaryrefslogtreecommitdiff
path: root/defs
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-08-10 12:38:59 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-08-10 14:22:44 +0900
commite3dcb6204d66c62aedaf94cac336d93d0275ce2c (patch)
treee04fa424cee7abaa2bcac07594cbbabeda6ac3d0 /defs
parent8df1ace64a7695c855bf0a774e3fd70edfab0bf3 (diff)
Run only directories or *_spec.rb files only by mspec [Bug #18072]
Not to match *.c files under spec/ruby/optional/capi/ext, in the case of in-place build.
Diffstat (limited to 'defs')
-rw-r--r--defs/gmake.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/defs/gmake.mk b/defs/gmake.mk
index 37924b3b71..557e43b59b 100644
--- a/defs/gmake.mk
+++ b/defs/gmake.mk
@@ -356,7 +356,7 @@ spec/bundler/%: PHONY
spec/bundler: test-bundler-parallel
$(Q)$(NULLCMD)
-spec/%: programs exts PHONY
+spec/%/ spec/%_spec.rb: programs exts PHONY
+$(RUNRUBY) -r./$(arch)-fake $(srcdir)/spec/mspec/bin/mspec-run -B $(srcdir)/spec/default.mspec $(SPECOPTS) $(patsubst %,$(srcdir)/%,$@)
benchmark/%: miniruby$(EXEEXT) update-benchmark-driver PHONY