fix: Improve macOS support

This commit is contained in:
LukeGus
2025-10-19 12:54:03 -05:00
parent 0250de4b71
commit e6445b2dc4
5 changed files with 5 additions and 148 deletions

View File

@@ -62,14 +62,6 @@
},
"mac": {
"target": [
{
"target": "dmg",
"arch": ["x64", "arm64"]
},
{
"target": "zip",
"arch": ["x64", "arm64"]
},
{
"target": "mas",
"arch": ["x64", "arm64"]
@@ -79,28 +71,11 @@
"category": "public.app-category.developer-tools",
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "build/entitlements.mac.plist",
"entitlementsInherit": "build/entitlements.mac.plist",
"entitlements": "build/entitlements.mas.plist",
"entitlementsInherit": "build/entitlements.mas.inherit.plist",
"type": "distribution",
"minimumSystemVersion": "10.15"
},
"dmg": {
"contents": [
{
"x": 130,
"y": 220
},
{
"x": 410,
"y": 220,
"type": "link",
"path": "/Applications"
}
],
"artifactName": "${productName}-${version}-${arch}.${ext}",
"sign": false,
"writeUpdateInfo": false
},
"mas": {
"entitlements": "build/entitlements.mas.plist",
"entitlementsInherit": "build/entitlements.mas.inherit.plist",
@@ -112,6 +87,5 @@
"extendInfo": {
"ITSAppUsesNonExemptEncryption": false
}
},
"afterSign": "build/notarize.cjs"
}
}