Requirements
The following are needed to build the Analyzer on Windows
- .NET Core SDK 3.1 and 2.1
- Mono 6.0.0+ (earlier versions may work, but are not supported)
All other dependencies will be automatically downloaded when invoking the build script.
Invoking the build itself
- To build the Analyzer, just open any shell and navigate to the root of downloaded/cloned repository.
- After that just type
sh build.sh
and everything will be automatically built and all unit tests will run as well as a nuget package will be created.
NOTE: The VSIX extension will not be built, and there is no way to debug the extension on Linux