aboutsummaryrefslogtreecommitdiffstats
path: root/tools/msbuild/uninstall.bat
blob: 8bc304e0b828551bd4e22d7c7ef7908f042b4dd7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
@echo off

echo Uninstalling MSVC integration...

REM CD to the directory of this batch file.
cd /d %~dp0

REM Search for the MSBuild toolsets directory.
SET D="%ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets"
IF EXIST %D% GOTO FOUND_MSBUILD
SET D="%ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets"
IF EXIST %D% GOTO FOUND_MSBUILD

echo Failed to find MSBuild toolsets directory.
goto FAILED

:FOUND_MSBUILD

del %D%\llvm\Microsoft.Cpp.Win32.llvm.props
IF NOT %ERRORLEVEL% == 0 GOTO FAILED
del %D%\llvm\Microsoft.Cpp.Win32.llvm.targets
IF NOT %ERRORLEVEL% == 0 GOTO FAILED
rmdir %D%\llvm
IF NOT %ERRORLEVEL% == 0 GOTO FAILED

echo Done!
goto END

:FAILED
echo MSVC integration uninstall failed.
pause
goto END

:END