Status: WORK IN PROGRESS

NuGet NuGet

NuGet NuGet

About

Cross-platform updater for .NET and Xamarin. This library brings the latest platform-specific self-updating framework to Xamarin Mac / .NET Windows applications via a custom native implementation. This is made possible by two native libraries:

Development

Before starting development, install 3rd party dependencies by executing getlibs.sh (it’ll only work on macOS or unix operating system, no Windows script for now).

$ ./getlibs.sh

This will download and extract files based on .gitbinmodules content and place them under libs directory.

To use different version of Sparkle or WinSparkle binaries, you can edit .gitbinmodules file and change it with your desired version.

Credits

License

This project is licensed under MIT License.