Skip to content

Add proper macOS app bundle packaging#390

Open
perlytiara wants to merge 1 commit into
exelix11:masterfrom
perlytiara:macos-app-bundle
Open

Add proper macOS app bundle packaging#390
perlytiara wants to merge 1 commit into
exelix11:masterfrom
perlytiara:macos-app-bundle

Conversation

@perlytiara
Copy link
Copy Markdown

Summary

  • package a native .app bundle for both osx-x64 and osx-arm64 in the macOS build script
  • generate an .icns app icon from the existing project icon and include a proper Info.plist
  • add ad-hoc app signing and a macOS-native DMG extraction fallback when dmg2img is unavailable

Testing

  • ran sh Client/Platform/BuildMacos.sh on macOS
  • verified SysDVR Client-arm64.app has valid signature with codesign -vv
  • verified app executable launches and prints CLI help

Made with Cursor

Package native macOS .app bundles with generated .icns icons, ad-hoc signing, and a dmg2img-free extraction fallback so the build works on a standard Mac setup.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant