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

msvc.bat: use v_win.c

This commit is contained in:
Alexander Medvednikov 2019-08-17 12:56:42 +03:00 committed by GitHub
parent 20dd538b65
commit 88d775e78e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,11 +16,11 @@ if exist "%InstallDir%\Common7\Tools\vsdevcmd.bat" (
goto :nomsvc
)
echo fetch v.c
curl -O https://raw.githubusercontent.com/vlang/vc/master/v.c
echo fetch v_win.c
curl -O https://raw.githubusercontent.com/vlang/vc/master/v_win.c
echo build v.c with msvc
cl.exe /w /volatile:ms /D_UNICODE /DUNICODE /Fo.v.c.obj /O2 /MD v.c user32.lib kernel32.lib advapi32.lib shell32.lib /link /NOLOGO /OUT:v2.exe /INCREMENTAL:NO
echo build v_win.c with msvc
cl.exe /w /volatile:ms /D_UNICODE /DUNICODE /Fo.v.c.obj /O2 /MD v_win.c user32.lib kernel32.lib advapi32.lib shell32.lib /link /NOLOGO /OUT:v2.exe /INCREMENTAL:NO
if %ERRORLEVEL% GEQ 1 (
goto :compileerror
@ -29,8 +29,8 @@ if %ERRORLEVEL% GEQ 1 (
echo rebuild from source
v2.exe -o v.exe compiler
del .v.c.obj
del v.c
del .v_win.c.obj
del v_win.c
del v2.exe
exit