Commit 2b0f9080 authored by KOBAYASHI Shuji's avatar KOBAYASHI Shuji

Raise an exception instead of exiting when `mrbc` fails

parent 39a11f32
...@@ -317,9 +317,9 @@ module MRuby ...@@ -317,9 +317,9 @@ module MRuby
out.puts io.read out.puts io.read
end end
# if mrbc execution fail, drop the file # if mrbc execution fail, drop the file
if $?.exitstatus != 0 unless $?.success?
File.delete(out.path) rm_f out.path
exit(-1) fail "Command failed with status (#{$?.exitstatus}): [#{cmd[0,42]}...]"
end end
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment