From fb63daa328e827ddccfb312f50e6ed36295067b1 Mon Sep 17 00:00:00 2001 From: moamen Date: Fri, 10 Apr 2026 21:22:15 +0200 Subject: [PATCH] fix: build Universal Binary for Intel + Apple Silicon support The project was only building for arm64 (Apple Silicon), making it unusable on Intel Macs. Add ARCHS="arm64 x86_64" to both project.yml and the CI workflow to produce a Universal Binary. Closes #7 --- .github/workflows/build.yml | 3 ++- project.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 11688bd..a1ecc10 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,13 +18,14 @@ jobs: - name: Generate Xcode project run: xcodegen generate - - name: Build + - name: Build (Universal Binary) run: | xcodebuild -project PureMac.xcodeproj \ -scheme PureMac \ -configuration Release \ -derivedDataPath build \ build \ + ARCHS="arm64 x86_64" \ CODE_SIGN_IDENTITY="" \ CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ALLOWED=NO diff --git a/project.yml b/project.yml index 3af3b8a..b066f2a 100644 --- a/project.yml +++ b/project.yml @@ -11,6 +11,7 @@ settings: base: SWIFT_VERSION: "5.9" MACOSX_DEPLOYMENT_TARGET: "13.0" + ARCHS: "arm64 x86_64" CODE_SIGN_IDENTITY: "-" CODE_SIGN_STYLE: "Automatic" DEVELOPMENT_TEAM: "H3WXHVTP97"