Windows: try to set up vc environment when not running from vs command prompt
This commit is contained in:
parent
98c0498dbc
commit
7b83b99fdc
14
vcbuild.bat
14
vcbuild.bat
@ -64,9 +64,21 @@ echo Project files generated.
|
|||||||
@rem Skip project generation if requested.
|
@rem Skip project generation if requested.
|
||||||
if defined nobuild goto run
|
if defined nobuild goto run
|
||||||
|
|
||||||
if not defined VCINSTALLDIR echo Build skipped. To build, this file needs to run from VS cmd prompt.& goto run
|
@rem If not running in the VS build env, try to start it. If that fails, bail
|
||||||
|
@rem out.
|
||||||
|
if defined VCINSTALLDIR goto msbuild-found
|
||||||
|
if not defined VS100COMNTOOLS goto msbuild-not-found
|
||||||
|
if not exist "%VS100COMNTOOLS%\..\..\vc\vcvarsall.bat" goto msbuild-not-found
|
||||||
|
call "%VS100COMNTOOLS%\..\..\vc\vcvarsall.bat"
|
||||||
|
if not defined VCINSTALLDIR goto msbuild-not-found
|
||||||
|
goto msbuild-found
|
||||||
|
|
||||||
|
:msbuild-not-found
|
||||||
|
echo Build skipped. To build, this file needs to run from VS cmd prompt.
|
||||||
|
goto run
|
||||||
|
|
||||||
@rem Build the sln with msbuild.
|
@rem Build the sln with msbuild.
|
||||||
|
:msbuild-found
|
||||||
msbuild uv.sln /t:%target% /p:Configuration=%config% /clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal /nologo
|
msbuild uv.sln /t:%target% /p:Configuration=%config% /clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal /nologo
|
||||||
if errorlevel 1 goto exit
|
if errorlevel 1 goto exit
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user