MetaBrainz.Build.Sdk
2.0.0
See the version list below for details.
dotnet add package MetaBrainz.Build.Sdk --version 2.0.0
NuGet\Install-Package MetaBrainz.Build.Sdk -Version 2.0.0
<PackageReference Include="MetaBrainz.Build.Sdk" Version="2.0.0" />
paket add MetaBrainz.Build.Sdk --version 2.0.0
#r "nuget: MetaBrainz.Build.Sdk, 2.0.0"
// Install MetaBrainz.Build.Sdk as a Cake Addin #addin nuget:?package=MetaBrainz.Build.Sdk&version=2.0.0 // Install MetaBrainz.Build.Sdk as a Cake Tool #tool nuget:?package=MetaBrainz.Build.Sdk&version=2.0.0
MetaBrainz.Build
This used to be a collection of build support files, pulled in (as a git
submodule) by other MetaBrainz.xxx
projects.
However, it has since been upgraded to be a separate project that produces an MSBuild SDK package, setting up the same thing, but without needing submodules.
Contents
Initial Project Contents
These are files that should be copied to the top of new MetaBrainz.xxx
projects.
The SDK
This consists of:
- MSBuild props/targets files
- a default package icon (using the basic MetaBrainz logo)
- the strong naming key to be used
At some point, this could be extended to include MSBuild tasks, should they become useful; in the meantime, there is no code present.
Release Notes
v2.0.0 (2021-11-11)
PackageRepositoryName
now defaults to$(PackageId)
.Product
is no longer set to$(PackageRepositoryName)
with an extraMetaBrainz.
prefix.PackageReadMeFile
is defaulted to theREADME.md
in the project tree or the package root.net6.0
has been added to the set of default targets.the
net472target has been bumped to
net48`.net472
is already covered bynetstandard2.0
.
- Updated the initial project contents.
- Use the
Visual Studio 2022
image for AppVeyor builds. - Added a "build package" script.
v1.0.1 (2021-08-05)
- Switched the package license to MIT.
- Added the MIT license file.
v1.0.0 (2020-12-21)
Initial release.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.