FAKE helper code that I've written as a side-effect of other projects
For FAKE ≥ 5.23.0 or later for .net core
AltCode.Fake.DotNet.Gendarme
, a gendarme helper along the lines of the FxCop taskFake.DotNet.FxCop
Can be used with the most recent homebrew release from my fork to analyze netcore/netstandard builds.
DotNet global tools
AltCode.VsWhat
, a tool to list Visual Studio instances and their installed packages; a thin wrapper over BlackFox.VsWhere to make this one specific query.
Build | GitHub | |
Unit Test coverage | Coveralls |
See the Wiki page for details
It is assumed that the following are available
.net core SDK 7.0.100 or later (dotnet
) -- try https://www.microsoft.com/net/download
You will need Visual Studio VS2022 (Community Edition) latest with F# language support (or just the associated build tools and your editor of choice).
It is assumed that the latest mono
, and dotnet
are on the PATH
already, and everything is built from the command line, with your favourite editor used for coding.
Start by setting up required tools with
dotnet tool restoreThen
dotnet run --project ./Build/Setup.fsproj` to do the rest of the set-up.
Running dotnet run --project ./Build/Build.fsproj
performs a full build/test/package process.
Use dotnet run --project ./Build/Build.fsproj --target <targetname>
to run to a specific target.
- Coveralls for allowing free services for Open Source projects