Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
.paket
SampleProject
SemVer.FromAssembly
Tests
.gitignore
.travis.yml
LICENSE
README.md
RELEASE_NOTES.md
SemVer.FromAssembly.sln
appveyor.yml
build.cmd
build.fsx
build.sh
paket.dependencies
paket.lock

README.md

SemVer.FromAssembly Build Status Build status NuGet

NOTE!

This library/exe is Obsolete, please use SyntacticVersioning.

Goal

Autogenerate nuget package version based on surface area of the new package

Usage

USAGE: SemVer.FromAssembly.exe [--help] [--surface-of ] [--output ] [--magnitude ]

OPTIONS:

--surface-of <path>   Get the public api surface of the .net binary as json
--output <path>       Send output to file
--magnitude <original> <new>
                      Get the magnitude of the difference between two .net binaries
--help                display this list of options.

Together with Cake

Use Cake.SemVer.FromAssembly