From 2951e3d83b302b914d291b83f48ac59dc5df3198 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 10 Jul 2023 19:19:37 +0900 Subject: [PATCH] Allow nmake to ignore errors cmd.exe can redirect file descriptor other than STDOUT, while command.com couldn't. --- lib/mkmf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mkmf.rb b/lib/mkmf.rb index cd67645a5d..2acff0ddc0 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -2699,7 +2699,7 @@ MESSAGE when $mswin $nmake = ?m if /nmake/i =~ make end - $ignore_error = $nmake ? '' : " 2> #{File::NULL} || true" + $ignore_error = " 2> #{File::NULL} || #{$mswin ? 'exit /b0' : 'true'}" RbConfig::CONFIG["srcdir"] = CONFIG["srcdir"] = $srcdir = arg_config("--srcdir", File.dirname($0))