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
out.puts io.read
end
# if mrbc execution fail, drop the file
if $?.exitstatus != 0
File.delete(out.path)
exit(-1)
unless $?.success?
rm_f out.path
fail "Command failed with status (#{$?.exitstatus}): [#{cmd[0,42]}...]"
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