diff --git a/tools/msbuild/install.bat b/tools/msbuild/install.bat index 3b19fe76d81..9880fb27e9b 100644 --- a/tools/msbuild/install.bat +++ b/tools/msbuild/install.bat @@ -8,7 +8,7 @@ cd /d %~dp0 set PLATFORM=None :START -IF %PLATFORM% == x64 GOTO END +IF %PLATFORM% == x64 GOTO LOOPEND IF %PLATFORM% == Win32 SET PLATFORM=x64 IF %PLATFORM% == None SET PLATFORM=Win32 @@ -30,7 +30,7 @@ IF EXIST %D% GOTO FOUND_V120 SET D="%ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\V120\Platforms\%PLATFORM%\PlatformToolsets" IF EXIST %D% GOTO FOUND_V120 -:END +:LOOPEND IF %SUCCESS% == 1 goto DONE echo Failed to find MSBuild toolsets directory. goto FAILED @@ -75,6 +75,7 @@ copy %PLATFORM%\toolset-vs2013_xp.props %D%\LLVM-vs2013_xp\toolset.props IF NOT %ERRORLEVEL% == 0 GOTO FAILED copy %PLATFORM%\toolset-vs2013_xp.targets %D%\LLVM-vs2013_xp\toolset.targets IF NOT %ERRORLEVEL% == 0 GOTO FAILED +set SUCCESS=1 GOTO START