Correct the ownership passing semantics of object::createBinary and make them explici...
[oota-llvm.git] / tools / msbuild / uninstall.bat
1 @echo off\r
2 \r
3 echo Uninstalling MSVC integration...\r
4 \r
5 REM CD to the directory of this batch file.\r
6 cd /d %~dp0\r
7 \r
8 set PLATFORM=None\r
9 :START\r
10 IF %PLATFORM% == x64 GOTO END\r
11 IF %PLATFORM% == Win32 SET PLATFORM=x64\r
12 IF %PLATFORM% == None SET PLATFORM=Win32\r
13 \r
14 \r
15 SET D="%ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\%PLATFORM%\PlatformToolsets"\r
16 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props\r
17 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets\r
18 IF EXIST %D%\LLVM-vs2010 rmdir %D%\LLVM-vs2010\r
19 SET D="%ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\%PLATFORM%\PlatformToolsets"\r
20 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props\r
21 IF EXIST %D%\LLVM-vs2010 del %D%\LLVM-vs2010\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets\r
22 IF EXIST %D%\LLVM-vs2010 rmdir %D%\LLVM-vs2010\r
23 \r
24 SET D="%ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\%PLATFORM%\PlatformToolsets"\r
25 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.props\r
26 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.targets\r
27 IF EXIST %D%\LLVM-vs2012 rmdir %D%\LLVM-vs2012\r
28 IF EXIST %D%\LLVM-vs2012_xp del %D%\LLVM-vs2012_xp\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.props\r
29 IF EXIST %D%\LLVM-vs2012_xp del %D%\LLVM-vs2012_xp\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.targets\r
30 IF EXIST %D%\LLVM-vs2012_xp rmdir %D%\LLVM-vs2012_xp\r
31 SET D="%ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\%PLATFORM%\PlatformToolsets"\r
32 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.props\r
33 IF EXIST %D%\LLVM-vs2012 del %D%\LLVM-vs2012\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.targets\r
34 IF EXIST %D%\LLVM-vs2012 rmdir %D%\LLVM-vs2012\r
35 IF EXIST %D%\LLVM-vs2012_xp del %D%\LLVM-vs2012_xp\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.props\r
36 IF EXIST %D%\LLVM-vs2012_xp del %D%\LLVM-vs2012_xp\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012_xp.targets\r
37 IF EXIST %D%\LLVM-vs2012_xp rmdir %D%\LLVM-vs2012_xp\r
38 \r
39 SET D="%ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\V120\Platforms\%PLATFORM%\PlatformToolsets"\r
40 IF EXIST %D%\LLVM-vs2013 del %D%\LLVM-vs2013\toolset.props\r
41 IF EXIST %D%\LLVM-vs2013 del %D%\LLVM-vs2013\toolset.targets\r
42 IF EXIST %D%\LLVM-vs2013 rmdir %D%\LLVM-vs2013\r
43 IF EXIST %D%\LLVM-vs2013_xp del %D%\LLVM-vs2013_xp\toolset.props\r
44 IF EXIST %D%\LLVM-vs2013_xp del %D%\LLVM-vs2013_xp\toolset.targets\r
45 IF EXIST %D%\LLVM-vs2013_xp rmdir %D%\LLVM-vs2013_xp\r
46 SET D="%ProgramFiles(x86)%\MSBuild\Microsoft.Cpp\v4.0\V120\Platforms\%PLATFORM%\PlatformToolsets"\r
47 IF EXIST %D%\LLVM-vs2013 del %D%\LLVM-vs2013\toolset.props\r
48 IF EXIST %D%\LLVM-vs2013 del %D%\LLVM-vs2013\toolset.targets\r
49 IF EXIST %D%\LLVM-vs2013 rmdir %D%\LLVM-vs2013\r
50 IF EXIST %D%\LLVM-vs2013_xp del %D%\LLVM-vs2013_xp\toolset.props\r
51 IF EXIST %D%\LLVM-vs2013_xp del %D%\LLVM-vs2013_xp\toolset.targets\r
52 IF EXIST %D%\LLVM-vs2013_xp rmdir %D%\LLVM-vs2013_xp\r
53 \r
54 \r
55 GOTO START\r
56 \r
57 :END\r
58 echo Done!\r