5c152f8162
Switch to cake so that we can add more complex tasks - added the NuGet Validator step - Adding a build counter tied to the branch |
||
---|---|---|
SkiaSharp.Extended | ||
SkiaSharp.Extended.Iconify | ||
SkiaSharp.Extended.Svg | ||
images | ||
keys | ||
tools | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
README.md | ||
Signing.targets | ||
azure-pipelines.yml | ||
azure-templates-sign.yml | ||
build.cake | ||
build.ps1 | ||
build.sh |
README.md
SkiaSharp.Extended
SkiaSharp.Extended is a collection some cool libraries that may be useful to some apps. There are several repositories that may have interesting projects:
- SkiaSharp (the engine)
- SkiaSharp.Extended (additional APIs)
- SkiaSharp.Extended.Iconify (iconify library)
- SkiaSharp.Extended.Svg (lightweight SVG loader)
Building
Each sub-directory has a solution file that can be opened in Visual Studio or built by MSBuild. All scripting and tasks are performed by MSBuild, so no external tooling is needed.
There is a single PowerShell/bash script that can be used to build the entire repository:
> .\build.ps1
$ ./build.sh
The CI server just runs that single file and outputs all the packages, assemblies and test results.
License
The code in this repository is licensed under the MIT License.