From 66349bcef154cdde2266ef7fefa7fe2de90024bc Mon Sep 17 00:00:00 2001 From: KOBAYASHI Shuji Date: Sat, 21 Dec 2019 23:44:33 +0900 Subject: 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 ``` --- minirake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- cgit v1.2.3