// @see https://www.electron.build/configuration/configuration { "$schema": "https://raw.githubusercontent.com/electron-userland/electron-builder/master/packages/app-builder-lib/scheme.json", "appId": "apm-app-store", "asar": true, "productName": "apm-app-store", "directories": { "output": "release/${version}" }, "files": [ "dist", "dist-electron" ], "deb": { "depends": [ "libgtk-3-0", "libnotify4", "libnss3", "libxss1", "libxtst6", "xdg-utils", "libatspi2.0-0", "libuuid1", "libsecret-1-0", "apm" ] }, "rpm": { "depends": [ "gtk3", "libnotify", "nss", "libXScrnSaver", "libXtst", "xdg-utils", "at-spi2-core", "libuuid", "libsecret", "apm" ] }, "linux": { "icon": "public/amber-pm-logo.icns", "category": "System", "executableName": "apm-app-store", "desktop": { "entry": { "Name": "APM AppStore", "Name[zh_CN]": "APM 应用商店", "Comment": "Client for APM App Store", "Comment[zh_CN]": "APM 应用商店客户端", "StartupWMClass": "apm-app-store", "MimeType": "x-scheme-handler/apmstore" } }, "target": [ "AppImage", "deb", "rpm" ], "artifactName": "${productName}-Linux-${version}.${ext}" } }