mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
make.bat: quote paths when cloning tcc
(#6209)
This commit is contained in:
parent
35aeb308c6
commit
60eedc2fc3
11
make.bat
11
make.bat
@ -4,7 +4,7 @@ echo Building V
|
|||||||
|
|
||||||
REM default tcc
|
REM default tcc
|
||||||
set tcc_url=https://github.com/vlang/tccbin_win
|
set tcc_url=https://github.com/vlang/tccbin_win
|
||||||
set tcc_dir=%~dp0thirdparty\tcc
|
set tcc_dir="%~dp0thirdparty\tcc"
|
||||||
|
|
||||||
REM let a particular environment specify their own tcc
|
REM let a particular environment specify their own tcc
|
||||||
if "%TCC_GIT%" =="" goto :init
|
if "%TCC_GIT%" =="" goto :init
|
||||||
@ -108,10 +108,10 @@ if %ERRORLEVEL% NEQ 0 goto :compile_error
|
|||||||
goto :success
|
goto :success
|
||||||
|
|
||||||
:fresh_tcc
|
:fresh_tcc
|
||||||
rd /s /q %tcc_dir%
|
rd /s /q "%tcc_dir%"
|
||||||
|
|
||||||
:clone_tcc
|
:clone_tcc
|
||||||
git clone --depth 1 --quiet %tcc_url% %tcc_dir%
|
git clone --depth 1 --quiet "%tcc_url%" "%tcc_dir%"
|
||||||
set cloned_tcc=1
|
set cloned_tcc=1
|
||||||
goto :tcc_strap
|
goto :tcc_strap
|
||||||
|
|
||||||
@ -122,7 +122,7 @@ echo Attempting to build v.c with TCC...
|
|||||||
where /q tcc
|
where /q tcc
|
||||||
if %ERRORLEVEL% NEQ 0 (
|
if %ERRORLEVEL% NEQ 0 (
|
||||||
if exist "%tcc_dir%" (
|
if exist "%tcc_dir%" (
|
||||||
set tcc_exe=%tcc_dir%\tcc.exe
|
set tcc_exe="%tcc_dir%\tcc.exe"
|
||||||
) else if "%cloned_tcc%"=="" (
|
) else if "%cloned_tcc%"=="" (
|
||||||
echo ^> TCC not found
|
echo ^> TCC not found
|
||||||
echo ^> Downloading TCC from %tcc_url%
|
echo ^> Downloading TCC from %tcc_url%
|
||||||
@ -143,8 +143,7 @@ if exist "%tcc_dir%" (
|
|||||||
popd
|
popd
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
"%tcc_exe%" -std=c99 -municode -lws2_32 -lshell32 -ladvapi32 -bt10 -w -o v.exe vc\v_win.c
|
||||||
%tcc_exe% -std=c99 -municode -lws2_32 -lshell32 -ladvapi32 -bt10 -w -o v.exe vc\v_win.c
|
|
||||||
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
if %ERRORLEVEL% NEQ 0 goto :compile_error
|
||||||
|
|
||||||
echo ^> Compiling with .\v.exe self
|
echo ^> Compiling with .\v.exe self
|
||||||
|
Loading…
Reference in New Issue
Block a user