1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

msvc: check exit code

This commit is contained in:
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.