2018-07-21 00:30:02 +08:00
|
|
|
@echo off
|
|
|
|
|
|
|
|
echo Uninstalling MSVC integration...
|
|
|
|
|
|
|
|
REM In general this script should not be used except for development and testing
|
|
|
|
REM purposes. The proper way to install is via the VSIX, and the proper way to
|
|
|
|
REM uninstall is through the Visual Studio extension manager.
|
|
|
|
|
|
|
|
REM CD to the directory of this batch file.
|
|
|
|
cd /d %~dp0
|
|
|
|
|
|
|
|
SET VCTargets=%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets
|
|
|
|
|
|
|
|
ECHO Uninstalling Common Files
|
|
|
|
IF EXIST "%VCTargets%\LLVM.Cpp.Common.props" del "%VCTargets%\LLVM.Cpp.Common.props"
|
|
|
|
IF EXIST "%VCTargets%\LLVM.Cpp.Common.targets" del "%VCTargets%\LLVM.Cpp.Common.targets"
|
|
|
|
|
|
|
|
ECHO Uninstalling x64 Platform Toolset
|
|
|
|
SET PlatformToolsets=%VCTargets%\Platforms\x64\PlatformToolsets
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm\Toolset.props" del "%PlatformToolsets%\llvm\Toolset.props"
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm\Toolset.targets" del "%PlatformToolsets%\llvm\Toolset.targets"
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm" rd "%PlatformToolsets%\llvm"
|
|
|
|
|
|
|
|
ECHO Uninstalling Win32 Platform Toolset
|
|
|
|
SET PlatformToolsets=%VCTargets%\Platforms\Win32\PlatformToolsets
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm\Toolset.props" del "%PlatformToolsets%\llvm\Toolset.props"
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm\Toolset.targets" del "%PlatformToolsets%\llvm\Toolset.targets"
|
|
|
|
IF EXIST "%PlatformToolsets%\llvm" rd "%PlatformToolsets%\llvm"
|
|
|
|
|
|
|
|
ECHO Uninstalling C++ Settings UI
|
|
|
|
IF EXIST "%VCTargets%\1033\llvm-general.xml" del "%VCTargets%\1033\llvm-general.xml"
|
|
|
|
|
|
|
|
echo Done!
|