From 92a1eb958affbf31e00638f0b846b7ae33028410 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Thu, 29 Aug 2019 00:18:30 +0300 Subject: [PATCH] make.bat: exit if compilation failed --- make.bat | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/make.bat b/make.bat index 43eeea5307..294c5aeed0 100644 --- a/make.bat +++ b/make.bat @@ -1,7 +1,30 @@ +set exiterror=0 +@echo off + +echo Building V for Windows... + +if exist "vc" ( rd /s /q vc +) + git version git clone --depth 1 --quiet https://github.com/vlang/vc + gcc -std=gnu11 -DUNICODE -D_UNICODE -w -o v2.exe vc/v_win.c +if %ERRORLEVEL% GEQ 1 ( + goto :compileerror +) + v2.exe -o v.exe compiler del v2.exe rd /s /q vc + + +:compileerror +echo Failed to compile - Create an issue at 'https://github.com/vlang' +goto :error + + +:error +echo fail +exit /b 1 \ No newline at end of file