mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Make "bintest" independent of directory
Previously, "bintest" would fail to run unless `MRUBY_ROOT` and `Dir.pwd` were the same.
This commit is contained in:
+4
-2
@@ -467,7 +467,8 @@ EOS
|
||||
targets << filename(".") if File.directory? "./bintest"
|
||||
mrbc = @gems["mruby-bin-mrbc"] ? exefile("#{@build_dir}/bin/mrbc") : mrbcfile
|
||||
env = {"BUILD_DIR" => @build_dir, "MRBCFILE" => mrbc}
|
||||
sh env, "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}"
|
||||
bintest = File.join(MRUBY_ROOT, "test/bintest.rb")
|
||||
sh env, "ruby #{bintest}#{verbose_flag} #{targets.join ' '}"
|
||||
end
|
||||
|
||||
def print_build_summary
|
||||
@@ -612,7 +613,8 @@ EOS
|
||||
"MRBCFILE" => mrbc,
|
||||
"EMULATOR" => @test_runner.emulator,
|
||||
}
|
||||
sh env, "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}"
|
||||
bintest = File.join(MRUBY_ROOT, "test/bintest.rb")
|
||||
sh env, "ruby #{bintest}#{verbose_flag} #{targets.join ' '}"
|
||||
end
|
||||
|
||||
protected
|
||||
|
||||
Reference in New Issue
Block a user