OSDN Git Service

[ORC] Add deprecation warnings to ORCv1 layers and utilities.
[android-x86/external-llvm.git] / tools / msbuild / uninstall.bat
1 @echo off
2
3 echo Uninstalling MSVC integration...
4
5 REM In general this script should not be used except for development and testing
6 REM purposes.  The proper way to install is via the VSIX, and the proper way to
7 REM uninstall is through the Visual Studio extension manager.
8
9 REM CD to the directory of this batch file.
10 cd /d %~dp0
11
12 SET VCTargets=%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets
13
14 ECHO Uninstalling Common Files
15 IF EXIST "%VCTargets%\LLVM.Cpp.Common.props" del "%VCTargets%\LLVM.Cpp.Common.props"
16 IF EXIST "%VCTargets%\LLVM.Cpp.Common.targets" del "%VCTargets%\LLVM.Cpp.Common.targets"
17
18 ECHO Uninstalling x64 Platform Toolset
19 SET PlatformToolsets=%VCTargets%\Platforms\x64\PlatformToolsets
20 IF EXIST "%PlatformToolsets%\llvm\Toolset.props" del "%PlatformToolsets%\llvm\Toolset.props"
21 IF EXIST "%PlatformToolsets%\llvm\Toolset.targets" del "%PlatformToolsets%\llvm\Toolset.targets"
22 IF EXIST "%PlatformToolsets%\llvm" rd "%PlatformToolsets%\llvm"
23
24 ECHO Uninstalling Win32 Platform Toolset
25 SET PlatformToolsets=%VCTargets%\Platforms\Win32\PlatformToolsets
26 IF EXIST "%PlatformToolsets%\llvm\Toolset.props" del "%PlatformToolsets%\llvm\Toolset.props"
27 IF EXIST "%PlatformToolsets%\llvm\Toolset.targets" del "%PlatformToolsets%\llvm\Toolset.targets"
28 IF EXIST "%PlatformToolsets%\llvm" rd "%PlatformToolsets%\llvm"
29
30 ECHO Uninstalling C++ Settings UI
31 IF EXIST "%VCTargets%\1033\llvm-general.xml" del "%VCTargets%\1033\llvm-general.xml"
32
33 echo Done!