Skip to content

Add macOS ARM64 build support#24

Closed
perlytiara wants to merge 1 commit into
AnRkey:developmentfrom
perlytiara:feature/macos-arm64-build
Closed

Add macOS ARM64 build support#24
perlytiara wants to merge 1 commit into
AnRkey:developmentfrom
perlytiara:feature/macos-arm64-build

Conversation

@perlytiara

Copy link
Copy Markdown

Summary

  • add dedicated macOS build scripts (build-mac, build-mac-arm64, build-mac-universal) and include mac in build-all
  • configure Electron Builder mac targets to generate .dmg and .zip artifacts with a mac-specific artifact name
  • add a proper build-resources/grok.icns icon and wire it into mac build config so packaged app icon is correct
  • pin Electron Builder command usage to a stable version and disable auto-publish in scripts for reliable local packaging

Test plan

  • npm install
  • npm start (app launches in local environment)
  • npx --yes electron-builder@24.13.3 --mac --arm64 --publish never
  • verify outputs exist in build/:
    • Grok-Desktop_Mac-v1.2.4-arm64.dmg
    • Grok-Desktop_Mac-v1.2.4-arm64.zip
  • verify packaged app contains icon.icns in build/mac-arm64/Grok Desktop.app/Contents/Resources/

Made with Cursor

Add Electron Builder mac targets and scripts, include a proper .icns icon asset, and pin builder execution for reliable DMG/ZIP packaging on Apple Silicon.

Made-with: Cursor
@perlytiara

Copy link
Copy Markdown
Author

Superseded by #27, which includes this macOS build work plus tearable multi-window tabs and cross-platform release CI.

@perlytiara perlytiara closed this Jun 6, 2026
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