IceCraft is a package manager that consists of:
- A framework for managing installation and lifetime of packages
- Additional services that handle download and storage of package atrefacts, as well as other miscellaneous services
- Various extensions directly consumes various metadata APIs
- as well as a CSR extension that provides building source packages directly from their original tarballs
You can either install from source or download an already built installer archive (both are currently for Linux only).
First, download the .NET 8.0 SDK from here. Remember: 8.0.
Download the source archive from a release version, extract the release archive, and open your terminal in the folder where it was extracted in. Then, run the following command:
make installThis should prepare an installable build and install it for the current user.
IceCraft currently requires .NET SDK 8.0 to build. You can get it here.
To produce installable builds, use scripts/build-prepped. Additional
instructions are available here.
Contributions are welcome. You can report issues, suggest features or even submit code to this project!
View the Contributors' Guide for details.