mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
make.bat: add a small delay between del v.exe
and move v2.exe v.exe
, to make CI runs more robust
This commit is contained in:
parent
d40d761e38
commit
98c6dad887
19
make.bat
19
make.bat
@ -130,8 +130,7 @@ if %ERRORLEVEL% NEQ 0 goto :compile_error
|
|||||||
echo ^> Compiling .\v.exe with itself
|
echo ^> Compiling .\v.exe with itself
|
||||||
v.exe -keepc -g -showcc -cc "!tcc_exe!" -cflags -Bthirdparty/tcc -o v2.exe cmd/v
|
v.exe -keepc -g -showcc -cc "!tcc_exe!" -cflags -Bthirdparty/tcc -o v2.exe cmd/v
|
||||||
if %ERRORLEVEL% NEQ 0 goto :clang_strap
|
if %ERRORLEVEL% NEQ 0 goto :clang_strap
|
||||||
del v.exe
|
call :move_v2_to_v
|
||||||
move v2.exe v.exe
|
|
||||||
goto :success
|
goto :success
|
||||||
|
|
||||||
:clang_strap
|
:clang_strap
|
||||||
@ -153,8 +152,7 @@ if %ERRORLEVEL% NEQ 0 (
|
|||||||
echo ^> Compiling .\v.exe with itself
|
echo ^> Compiling .\v.exe with itself
|
||||||
v.exe -keepc -g -showcc -cc clang -o v2.exe cmd/v
|
v.exe -keepc -g -showcc -cc clang -o v2.exe cmd/v
|
||||||
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
||||||
del v.exe
|
call :move_v2_to_v
|
||||||
move v2.exe v.exe
|
|
||||||
goto :success
|
goto :success
|
||||||
|
|
||||||
:gcc_strap
|
:gcc_strap
|
||||||
@ -176,8 +174,7 @@ if %ERRORLEVEL% NEQ 0 (
|
|||||||
echo ^> Compiling .\v.exe with itself
|
echo ^> Compiling .\v.exe with itself
|
||||||
v.exe -keepc -g -showcc -cc gcc -o v2.exe cmd/v
|
v.exe -keepc -g -showcc -cc gcc -o v2.exe cmd/v
|
||||||
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
||||||
del v.exe
|
call :move_v2_to_v
|
||||||
move v2.exe v.exe
|
|
||||||
goto :success
|
goto :success
|
||||||
|
|
||||||
:msvc_strap
|
:msvc_strap
|
||||||
@ -219,8 +216,7 @@ echo ^> Compiling .\v.exe with itself
|
|||||||
v.exe -keepc -g -showcc -cc msvc -o v2.exe cmd/v
|
v.exe -keepc -g -showcc -cc msvc -o v2.exe cmd/v
|
||||||
del %ObjFile%
|
del %ObjFile%
|
||||||
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
||||||
del v.exe
|
call :move_v2_to_v
|
||||||
move v2.exe v.exe
|
|
||||||
goto :success
|
goto :success
|
||||||
|
|
||||||
:download_tcc
|
:download_tcc
|
||||||
@ -333,3 +329,10 @@ exit /b 0
|
|||||||
popd
|
popd
|
||||||
endlocal
|
endlocal
|
||||||
exit /b 0
|
exit /b 0
|
||||||
|
|
||||||
|
:move_v2_to_v
|
||||||
|
del v.exe
|
||||||
|
REM sleep for at most 100ms
|
||||||
|
ping 192.0.2.1 -n 1 -w 100 >nul
|
||||||
|
move v2.exe v.exe
|
||||||
|
exit /b 0
|
||||||
|
Loading…
Reference in New Issue
Block a user