diff options
Diffstat (limited to 'tools/msbuild/install.bat')
-rw-r--r-- | tools/msbuild/install.bat | 5 |
1 files changed, 3 insertions, 2 deletions
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
|