Skip to content

Commit

Permalink
Update scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
josefpihrt committed Jan 2, 2021
1 parent 6e58697 commit d880e64
Show file tree
Hide file tree
Showing 24 changed files with 94 additions and 37 deletions.
5 changes: 4 additions & 1 deletion tools/CodeGenerator.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\Tools.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\Tools.sln" ^
/t:Build ^
/p:Configuration=Debug,RunCodeAnalysis=false ^
/v:minimal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/GenerateDocumentation.cmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
@echo off

set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _roslynatorExe="..\src\CommandLine\bin\Debug\net48\roslynator"
set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _msbuildProperties="Configuration=Release"
set _rootDirectoryUrl="../../docs/api/"

Expand Down
5 changes: 4 additions & 1 deletion tools/MetadataGenerator.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\Tools.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\Tools.sln" ^
/t:Build ^
/p:Configuration=Debug,RunCodeAnalysis=false ^
/v:minimal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/PublishVsix.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _vsixPublisherExe="C:\Program Files\Microsoft Visual Studio\2019\Community\VSSDK\VisualStudioIntegration\Tools\Bin\VsixPublisher.exe"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _vsixPublisherExe="%_programFiles%\Microsoft Visual Studio\2019\Community\VSSDK\VisualStudioIntegration\Tools\Bin\VsixPublisher.exe"

set /p _version=Enter version:

Expand Down
7 changes: 5 additions & 2 deletions tools/ReportAnalyzers.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
/t:Clean,Build ^
/p:Configuration=Release,ReportAnalyzer=True ^
/v:normal ^
Expand All @@ -13,7 +16,7 @@ if errorlevel 1 (
exit
)

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\LogParser\LogParser.csproj" ^
"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tools\LogParser\LogParser.csproj" ^
/t:Clean,Build ^
/p:Configuration=Release ^
/v:minimal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/_analyze.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/_fix.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _visualStudioPath=C:\Program Files\Microsoft Visual Studio\2019\Community
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _visualStudioPath=%_programFiles%\Microsoft Visual Studio\2019\Community
set _msbuildPath="%_visualStudioPath%\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m
Expand Down
5 changes: 4 additions & 1 deletion tools/_format.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/_lloc.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/_loc.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/analyze_all.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/build.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild"
set _properties=Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=1591
set _outDir=..\out\Release
set _version=3.0.1
Expand Down
5 changes: 4 additions & 1 deletion tools/build.commandline.cmd
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
@echo off

set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

dotnet restore --force "..\src\CommandLine.sln"

rd /S /Q "..\src\CommandLine\bin\Release\publish"

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\CommandLine.sln" ^
"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\CommandLine.sln" ^
/t:Clean,Publish ^
/p:Configuration=Release,RoslynatorCommandLine=true,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors="1591" ^
/v:normal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/build.debug.cmd
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
@echo off

set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _outDir=..\out\Debug

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\VisualStudio.sln" ^
"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\VisualStudio.sln" ^
/t:Clean,Build ^
/p:Configuration=Debug,RunCodeAnalysis=false,DeployExtension=false ^
/nr:false ^
Expand Down
5 changes: 4 additions & 1 deletion tools/build.debug.commandline.cmd
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
@echo off

set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

rem dotnet restore "..\src\CommandLine.sln"

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\CommandLine.sln" ^
"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\CommandLine.sln" ^
/t:Clean,Build ^
/p:Configuration=Debug,TreatWarningsAsErrors=true,WarningsNotAsErrors="1591" ^
/v:minimal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/build.visualstudiocode.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild"
set _properties=Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=1591,DefineConstants=VSCODE

dotnet restore --force "..\src\VisualStudioCode.sln"
Expand Down
5 changes: 4 additions & 1 deletion tools/clean.debug.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
/t:Clean ^
/p:Configuration=Debug ^
/v:minimal ^
Expand Down
5 changes: 4 additions & 1 deletion tools/clean.release.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Roslynator.sln" ^
/t:Clean ^
/p:Configuration=Release ^
/v:minimal ^
Expand Down
12 changes: 0 additions & 12 deletions tools/cleaner.cmd

This file was deleted.

5 changes: 4 additions & 1 deletion tools/list_syntax_node_hierarchy.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

set _msbuildPath="C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin"

%_msbuildPath%\msbuild "..\src\CommandLine.sln" /t:Build /p:Configuration=Debug /v:m /m

Expand Down
5 changes: 4 additions & 1 deletion tools/test.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tests\Tests.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\Tests\Tests.sln" ^
/t:Clean,Build ^
/p:Configuration=Debug,RunCodeAnalysis=false ^
/v:minimal ^
Expand Down
7 changes: 5 additions & 2 deletions tools/vsix.debug.build.reinstall.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\VisualStudio.sln" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" "..\src\VisualStudio.sln" ^
/t:Clean,Build ^
/p:Configuration=Debug,RunCodeAnalysis=false,DeployExtension=false ^
/nr:false ^
Expand All @@ -12,7 +15,7 @@ if errorlevel 1 (
exit
)

set _vsixInstallerExe="C:\Program Files\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller"
set _vsixInstallerExe="%_programFiles%\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller"

echo Uninstalling Roslynator...
%_vsixInstallerExe% /q /u:d42db039-5432-4399-bb62-67a9b4c3b838
Expand Down
5 changes: 4 additions & 1 deletion tools/vsix.debug.install.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller" ^
/q ^
"..\src\VisualStudio\bin\Debug\Roslynator.VisualStudio.vsix"

Expand Down
5 changes: 4 additions & 1 deletion tools/vsix.debug.uninstall.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
@echo off

"C:\Program Files\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller" ^
set _programFiles=%ProgramFiles(x86)%
if not defined _programFiles set _programFiles=%ProgramFiles%

"%_programFiles%\Microsoft Visual Studio\2019\Community\Common7\IDE\VSIXInstaller" ^
/q ^
/u:d42db039-5432-4399-bb62-67a9b4c3b838

Expand Down

0 comments on commit d880e64

Please sign in to comment.