feat: add assets for macOS 26 icon support (#300901)

This commit is contained in:
Robo
2026-03-12 14:32:01 +09:00
committed by GitHub
parent d7e0f773c6
commit d666fe6572
3 changed files with 84 additions and 47 deletions

View File

@@ -527,10 +527,12 @@ function packageTask(platform: string, arch: string, sourceFolderName: string, d
platform,
arch: arch === 'armhf' ? 'arm' : arch,
ffmpegChromium: false,
darwinAssetsCar: 'resources/darwin/code.car',
...(embedded ? {
darwinMiniAppName: embedded.nameShort,
darwinMiniAppBundleIdentifier: embedded.darwinBundleIdentifier,
darwinMiniAppIcon: 'resources/darwin/sessions.icns',
darwinMiniAppAssetsCar: 'resources/darwin/sessions.car',
darwinMiniAppBundleURLTypes: [{
role: 'Viewer',
name: embedded.nameLong,