|
| 1 | +$NuGet = '..\..\.nuget\NuGet.exe' |
| 2 | +&$NuGet install Microsoft.CodeAnalysis -Version 1.1.0 -OutputDirectory ..\..\packages -Verbosity quiet |
| 3 | + |
| 4 | +# Create folders for the testing tool |
| 5 | +Remove-Item .\bin\StyleCopTester-Roslyn.1.0.0 -Force -Recurse -ErrorAction Ignore |
| 6 | +Remove-Item .\bin\StyleCopTester-Roslyn.1.1.0 -Force -Recurse -ErrorAction Ignore |
| 7 | + |
| 8 | +New-Item .\bin\StyleCopTester-Roslyn.1.0.0 -ItemType Directory |
| 9 | +New-Item .\bin\StyleCopTester-Roslyn.1.1.0 -ItemType Directory |
| 10 | + |
| 11 | +Copy-Item ..\StyleCopTester\bin\Release\* .\bin\StyleCopTester-Roslyn.1.0.0 |
| 12 | +Copy-Item ..\StyleCopTester\bin\Release\* .\bin\StyleCopTester-Roslyn.1.1.0 |
| 13 | + |
| 14 | +Copy-Item .\StyleCopTester-Roslyn.1.0.0.exe.config .\bin\StyleCopTester-Roslyn.1.0.0\StyleCopTester.exe.config |
| 15 | +Copy-Item .\StyleCopTester-Roslyn.1.1.0.exe.config .\bin\StyleCopTester-Roslyn.1.1.0\StyleCopTester.exe.config |
| 16 | + |
| 17 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.Common.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 18 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 19 | +Copy-Item ..\..\packages\System.Collections.Immutable.1.1.37\lib\dotnet\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 20 | +Copy-Item ..\..\packages\System.Reflection.Metadata.1.1.0\lib\dotnet5.2\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 21 | +Copy-Item ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 22 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.CSharp.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 23 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 24 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.VisualBasic.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 25 | +Copy-Item ..\..\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.1.0\lib\net45\*.dll .\bin\StyleCopTester-Roslyn.1.1.0 |
| 26 | + |
| 27 | +# Clone the project |
| 28 | +git clone https://github.com/DartVS/DartVS.git bin\DartVS |
| 29 | +cd bin\DartVS |
| 30 | +git checkout 6f54d1d2bf6a16aaac5a6add7e073716e35e21ba |
| 31 | +cd ..\.. |
| 32 | + |
| 33 | +&$NuGet restore bin\DartVS\DanTup.DartVS.sln |
| 34 | + |
| 35 | +$StyleCopTester = '.\bin\StyleCopTester-Roslyn.1.0.0\StyleCopTester.exe' |
| 36 | +&$StyleCopTester bin\DartVS\DanTup.DartVS.sln /all /log:bin\DartVS-1.0.0.txt | Out-Null |
| 37 | + |
| 38 | +$StyleCopTester = '.\bin\StyleCopTester-Roslyn.1.1.0\StyleCopTester.exe' |
| 39 | +&$StyleCopTester bin\DartVS\DanTup.DartVS.sln /all /log:bin\DartVS-1.1.0.txt | Out-Null |
0 commit comments