liz (ˈlɪz - like the nickname for a person named "Elizabeth") is a tool to extract license-information from your project/solution aimed on a fast and correct process. Whether it's via a dotnet-CLI-Tool, Cake-Addin or Nuke-Addon.
Tool | Documentation | Version | Downloads | Supported Version |
---|---|---|---|---|
Liz.Tool |
link | - |
||
Cake.ExtractLicenses |
link | >= 3.0.0 |
||
Liz.Nuke |
link | >= 6.0.0 |
liz currently supports the following features:
Analyzing SDK-Style projects at least requires:
dotnet
CLI)
dotnet --version
)Analyzing Non-SDK-Style projects at least requires:
nuget.exe
) 2.7
nuget help
)To develop and work with liz you just need to clone this Repo somewhere on your PC and then open the Solution or the complete Source-Folder (under src
) with your favorite IDE. No additional tools required.
Before you can start, you should restore all NuGet-Packages using dotnet restore
if that's not done for you by your IDE.
As this uses .NET 7.0, you need to install the .NET 7.0.x SDK (as configured by the global.json
).
Cool! We're always welcoming anyone that wants to contribute to this project! Take a look at the Contributing Guidelines, which helps you get started. You can also look at the Open Issues for getting more info about current or upcoming tasks.
If you have any questions, doubts, ideas, problems or you simply want to present your opinions and views, feel free to hop into Discussions and write about what you care about. We'd love to hear from you!