diff --git a/src/engine/build.bat b/src/engine/build.bat index 5c2c0a108..4e0388c3b 100644 --- a/src/engine/build.bat +++ b/src/engine/build.bat @@ -113,10 +113,11 @@ if errorlevel 1 ( call :Clear_Error SET cl141cmd="%~dp0..\tools\vc141helper\cl141_path.cmd" for /F "tokens=*" %%A IN ('cmd /D /S /C "%cl141cmd% InstallationPath"') DO if NOT "_%%A_" == "__" ( - if errorlevel 1 goto :eof + if errorlevel 1 goto :VCFind_Error set "BOOST_JAM_TOOLSET=vc1410" set "BOOST_JAM_TOOLSET_ROOT=%%A\VC\" goto :eof) +:VCFind_Error call :Clear_Error if EXIST "%VS_ProgramFiles%\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" ( set "BOOST_JAM_TOOLSET=vc1410"