From 751a5f66da24b6506db46c8d325b866def3eb203 Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Sun, 26 Jun 2022 17:05:22 -0500 Subject: [PATCH] electron: Generate icns icon for macOS apps --- src/packager/packager.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/packager/packager.js b/src/packager/packager.js index 0deb5ba..9d1041f 100644 --- a/src/packager/packager.js +++ b/src/packager/packager.js @@ -672,6 +672,9 @@ cd "$(dirname "$0")" for (const type of HELPERS) { await this.updatePlistInZip(zip, `${contentsPrefix}Frameworks/Electron Helper${type}.app/Contents/Info.plist`); } + + const icns = await pngToAppleICNS(icon); + zip.file(`${contentsPrefix}Resources/electron.icns`, icns); } return zip;