summaryrefslogtreecommitdiffhomepage
path: root/lib
diff options
context:
space:
mode:
authorKOBAYASHI Shuji <[email protected]>2020-11-19 11:37:00 +0900
committerKOBAYASHI Shuji <[email protected]>2020-11-19 11:37:00 +0900
commitfd113da3aab05c90d14b450b0b20e7c42c00ff6e (patch)
treedc9555faa744e85c9ab22a22aae2aee51c3c1af1 /lib
parent15d6e172e939b339dec74524ea2dd9e3794e84d8 (diff)
downloadmruby-fd113da3aab05c90d14b450b0b20e7c42c00ff6e.tar.gz
mruby-fd113da3aab05c90d14b450b0b20e7c42c00ff6e.zip
Allow `bintest` even if build name is not `host`
Diffstat (limited to 'lib')
-rw-r--r--lib/mruby/build.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb
index 6c85d2044..4ae3a6c53 100644
--- a/lib/mruby/build.rb
+++ b/lib/mruby/build.rb
@@ -206,7 +206,6 @@ EOS
end
def enable_bintest
- raise "bintest works only on 'host' target" unless name == "host"
@enable_bintest = true
end
@@ -339,7 +338,8 @@ EOS
puts ">>> Bintest #{name} <<<"
targets = @gems.select { |v| File.directory? "#{v.dir}/bintest" }.map { |v| filename v.dir }
targets << filename(".") if File.directory? "./bintest"
- sh "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}"
+ env = {"BUILD_DIR" => @build_dir}
+ sh env, "ruby test/bintest.rb#{verbose_flag} #{targets.join ' '}"
end
def print_build_summary