mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 weeks ago | |
|---|---|---|
| .. | ||
| README.md | 3 weeks ago | |
| ilspy.rb | 3 weeks ago | |
README.md
Homebrew cask distribution
ILSpy is distributed for macOS via a Homebrew tap: a separate repository named
icsharpcode/homebrew-ilspy containing nothing but the cask file at Casks/ilspy.rb.
Users then install with:
brew install --cask icsharpcode/ilspy/ilspy
The tap holds no secrets and runs no CI. Signing and notarization happen offline
(see ../macos/README.md); the cask merely points at the signed dmg attached to the
GitHub release.
Per-release update (manual)
- Create the dmg and attach it to the GitHub release (
../macos/README.md). - In the tap repo, edit
Casks/ilspy.rb:version— the release version (must match the dmg file name and release tag, see theurlline).sha256— printed bycreate-dmg.ps1, orshasum -a 256 ILSpy-<version>.dmg.
- Commit and push.
brew upgrade --cask ilspypicks it up immediately; there is no review process for casks in your own tap.
ilspy.rb in this directory is the template for the tap's cask file. If the release
tag or dmg naming scheme ever changes, adjust the url line accordingly.