From: SASADA Koichi Date: 2011-06-10T11:06:01+09:00 Subject: [ruby-dev:43686] test.rb for make run  ささだです.  make run 等としたときに走らせる test.rb というファイルが,以前は $(srcdir)/test.rb だったのが,いつの間にか ./test.rb となっていました.  変更は http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?revision=31191&view=revision このコミットだったのですが,とくに変更も理由も書いておらず,議論もなかっ たようなので,ミスではないかと推測しています.以上の理由から,下記のよう に $(srcdir)/test.rb と直してもいいでしょうか.  同じソースを複数の別のディレクトリでビルドする,ということをよくやるの ですが,その時テストファイルを共有出来たほうがよいと思っています.  なお,make help と違う,と言われたので,そこも修正しています. > Index: common.mk > =================================================================== > --- common.mk (revision 31978) > +++ common.mk (working copy) > @@ -131,7 +131,7 @@ > TESTSDIR = $(srcdir)/test > TESTWORKDIR = testwork > > -TESTRUN_SCRIPT = ./test.rb > +TESTRUN_SCRIPT = $(srcdir)/test.rb > > BOOTSTRAPRUBY = $(BASERUBY) > > @@ -922,10 +922,10 @@ > " exts: builds extensions" \ > " main: builds encodings, extensions and ruby" \ > " docs: builds documents" \ > - " run: runs test.rb by miniruby" \ > - " runruby: runs test.rb by ruby you just built" \ > - " gdb: runs test.rb by miniruby under gdb" \ > - " gdb-ruby: runs test.rb by ruby under gdb" \ > + " run: runs $(srcdir)/test.rb by miniruby" \ > + " runruby: runs $(srcdir)/test.rb by ruby you just built" \ > + " gdb: runs $(srcdir)/test.rb by miniruby under gdb" \ > + " gdb-ruby: runs $(srcdir)/test.rb by ruby under gdb" \ > " check: equals make test test-all" \ > " test: ruby core tests" \ > " test-all: all ruby tests" \ -- // SASADA Koichi at atdot dot net