msvc: check exit code

pull/1771/head
Vitaly Takmazov 2019-08-28 13:06:25 +03:00 committed by Alexander Medvednikov
parent 287a53ee39
commit 5124eae47d
2 changed files with 5 additions and 2 deletions

View File

@ -408,10 +408,13 @@ pub fn (v mut V) cc_msvc() {
// println('$cmd') // println('$cmd')
_ := os.exec(cmd) or { res := os.exec(cmd) or {
println(err) println(err)
panic('msvc error') panic('msvc error')
} }
if res.exit_code != 0 {
panic(res.output)
}
// println(res) // println(res)
// println('C OUTPUT:') // println('C OUTPUT:')

View File

@ -11,9 +11,9 @@ const (
) )
#include <time.h> #include <time.h>
#include <unistd.h> // sleep
$if !windows { $if !windows {
#include <unistd.h> // sleep
#include <sys/time.h> #include <sys/time.h>
//#include <sys/wait.h> //#include <sys/wait.h>
/// ^^^^ including this makes the windows build fail. /// ^^^^ including this makes the windows build fail.