summaryrefslogtreecommitdiffhomepage
path: root/minirake
diff options
context:
space:
mode:
authorKOBAYASHI Shuji <[email protected]>2019-12-21 23:44:33 +0900
committerKOBAYASHI Shuji <[email protected]>2019-12-21 23:44:33 +0900
commit66349bcef154cdde2266ef7fefa7fe2de90024bc (patch)
tree9e8d7fd87a08c4f131318c0022c4589f9ae9b67c /minirake
parent089bb6acad7e6c3977d1b36c943739b3447af6b8 (diff)
downloadmruby-66349bcef154cdde2266ef7fefa7fe2de90024bc.tar.gz
mruby-66349bcef154cdde2266ef7fefa7fe2de90024bc.zip
Use `exec` instead of `system` in `minirake` for exit status
#### Before this patch: ```console $ ./minirake --foo; echo $? invalid option: --foo 0 ``` #### After this patch: ```console $ ./minirake --foo; echo $? invalid option: --foo 1 ```
Diffstat (limited to 'minirake')
-rwxr-xr-xminirake2
1 files changed, 1 insertions, 1 deletions
diff --git a/minirake b/minirake
index dc6862ece..3a9d2f8cb 100755
--- a/minirake
+++ b/minirake
@@ -1,2 +1,2 @@
#! /usr/bin/env ruby
-system "rake", *ARGV
+exec "rake", *ARGV