Skip to content

Use inherited ARCHS for framework#2860

Merged
zorgiepoo merged 1 commit into2.xfrom
push-mmuturrnvqmn
Mar 15, 2026
Merged

Use inherited ARCHS for framework#2860
zorgiepoo merged 1 commit into2.xfrom
push-mmuturrnvqmn

Conversation

@zorgiepoo
Copy link
Copy Markdown
Member

@zorgiepoo zorgiepoo commented Mar 14, 2026

A developer can set ARCHS to arm64 only if they want to exclude Intel, or add arm64e if they want to build for arm64e.

The ARCHS_COMMAND_LINE_TOOLS (for BinaryDelta, generate_appcast, sign_update) should however not include arm64e yet (as SPM dependencies aren't happy with that).

Misc Checklist

  • My change requires a documentation update on Sparkle's website repository
  • My change requires changes to generate_appcast, generate_keys, or sign_update

Testing

I tested and verified my change by using one or multiple of these methods:

  • Sparkle Test App
  • Unit Tests
  • My own app
  • Other (please specify)

Tested only including arm64 in ARCHS, and including arm64e in SPARKLE_EXTENDED_ARCHS.

macOS version tested: 26.3.1 (25D2128)

@zorgiepoo zorgiepoo added this to the 2.10.0 milestone Mar 14, 2026
@zorgiepoo zorgiepoo changed the title Define SPARKLE_STANDARD_ARCHS and SPARKLE_EXTENDED_ARCHS Use inherited ARCHS for framework Mar 15, 2026
A developer can set ARCHS to arm64 only if they want to exclude Intel, or add arm64e if they want to build for arm64e.

The ARCHS_COMMAND_LINE_TOOLS (for BinaryDelta, generate_appcast, sign_update) should however not include arm64e yet (as SPM dependencies aren't happy with that).
@zorgiepoo zorgiepoo merged commit 829fa4c into 2.x Mar 15, 2026
2 checks passed
@zorgiepoo zorgiepoo deleted the push-mmuturrnvqmn branch March 15, 2026 23:26
@zorgiepoo zorgiepoo modified the milestones: 2.10.0, 2.9.1 Mar 23, 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