appId: me.hyliu.fluentreader productName: Fluent Reader copyright: Copyright © 2020 Haoyuan Liu files: - "./dist/**/*" - "!./dist/fontlist" - "!**/*.js.map" directories: output: "./bin/${platform}/${arch}/" mac: files: - "./dist/**/*" - "!./dist/fontlist" - "!**/*.js.map" - "!node_modules/better-sqlite3/prebuilds/linux*.node" - "!node_modules/better-sqlite3/prebuilds/win32-*.node" # Both builds contain both prebuilds; better-sqlite3 selects process.arch. x64ArchFiles: "Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/prebuilds/darwin-*.node" minimumSystemVersion: 13.0.0 darkModeSupport: true hardenedRuntime: true gatekeeperAssess: false entitlements: "./build/entitlements.mac.plist" entitlementsInherit: "./build/entitlements.mac.plist" notarize: true target: - dmg category: public.app-category.news electronLanguages: - zh_CN - zh_TW - en - fr - es - de - tr - ja - sv - uk - it - nl - ko - ru - pt_BR - pt_PT - cs - pl - sk win: target: - nsis - zip appx: applicationId: FluentReader identityName: 25286HaoyuanLiu.FluentReader publisher: CN=FD70E7FA-E5AC-41C4-B9C4-6E8708A6616A backgroundColor: transparent languages: - zh-CN - zh-TW - en-US - fr-FR - es - de - tr - ja - sv - uk - it - nl - ko - ru - pt-BR - pt-PT - cs - pl - sk showNameOnTiles: true setBuildNumber: true nsis: oneClick: false perMachine: true allowToChangeInstallationDirectory: true deleteAppDataOnUninstall: true linux: target: - AppImage icon: build/icons category: Utility desktop: entry: StartupWMClass: fluent-reader