icsharpcode / AvaloniaILSpy

Avalonia-based .NET Decompiler (port of ILSpy)
1.5k stars 169 forks source link

Create DMG for MacOS x64/arm64 #98

Closed jeffreye closed 1 year ago

christophwille commented 1 year ago

I just verified this locally on my M1 Air with https://github.com/create-dmg/create-dmg installed locally. @jeffreye what is the reason this is "sitting" here as a Draft?

christophwille commented 1 year ago

Now I see - when building locally, the dmg works fine without the "damaged can't be opened" error message. When downloading from the build, I need to apply xattr -rd com.apple.quarantine /Applications/ILSpy.app first before it will run.

christophwille commented 1 year ago

We'll take dmg over zip as a stopgap - ideally at some point we can move to .pkg without any errors/warnings that need to be overridden.