🍎 Add macOS packaging + cross-platform build system

🔄 Unified build pipeline for Linux/macOS from Linux hosts
This commit is contained in:
Danny Morabito 2025-02-24 23:03:18 +01:00
parent f402ff04ab
commit 0c43dc5a76
Signed by: dannym
GPG key ID: 7CC8056A5A04557E
6 changed files with 951 additions and 18 deletions

View file

@ -16,6 +16,15 @@ linux:
flatpak:
runtimeVersion: "24.08"
license: "LICENSE"
mac:
category: Network
target:
- zip
entitlementsInherit: build/entitlements.mac.plist
notarize: false
extraFiles:
- from: extras/macos/relay
to: Resources/macos/eve-relay
directories:
buildResources: build
files: