Customize macOS DMG installer (#1496)

This commit is contained in:
klopez4212
2026-07-03 16:56:20 +01:00
committed by GitHub
parent e9318f66d8
commit bbf8d8912a
3 changed files with 18 additions and 1 deletions

View File

@@ -185,6 +185,7 @@ jobs:
LLAMA_STAGE_BACKEND: metal
LLAMA_STAGE_BUILD_DIR: ${{ github.workspace }}/.cache/mesh-llama/build-stage-abi-metal
SKIPPY_LLAMA_AUTO_BUILD: "0"
TAURI_BUNDLER_DMG_IGNORE_CI: "true"
- name: Locate unsigned DMG
id: unsigned
@@ -345,6 +346,7 @@ jobs:
CMAKE_POLICY_VERSION_MINIMUM: "3.5"
MACOSX_DEPLOYMENT_TARGET: "10.15"
CMAKE_OSX_DEPLOYMENT_TARGET: "10.15"
TAURI_BUNDLER_DMG_IGNORE_CI: "true"
- name: Locate unsigned DMG
id: unsigned

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 KiB

View File

@@ -66,7 +66,22 @@
],
"macOS": {
"infoPlist": "Info.plist",
"entitlements": "Entitlements.plist"
"entitlements": "Entitlements.plist",
"dmg": {
"background": "icons/dmg-background.png",
"windowSize": {
"width": 660,
"height": 532
},
"appPosition": {
"x": 191,
"y": 330
},
"applicationFolderPosition": {
"x": 469,
"y": 330
}
}
}
}
}