likesbar
/
electron-builder.yml
37 строк · 1.2 Кб
1appId: com.electron.app
2productName: likesbar
3directories:
4buildResources: build
5files:
6- '!**/.vscode/*'
7- '!src/*'
8- '!electron.vite.config.{js,ts,mjs,cjs}'
9- '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}'
10- '!{.env,.env.*,.npmrc,pnpm-lock.yaml}'
11asarUnpack:
12- resources/**
13win:
14executableName: likesbar
15nsis:
16artifactName: ${name}-${version}-setup.${ext}
17shortcutName: ${productName}
18uninstallDisplayName: ${productName}
19createDesktopShortcut: always
20mac:
21entitlementsInherit: build/entitlements.mac.plist
22extendInfo:
23- NSCameraUsageDescription: Application requests access to the device's camera.
24- NSMicrophoneUsageDescription: Application requests access to the device's microphone.
25- NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder.
26- NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
27notarize: false
28dmg:
29artifactName: ${name}-${version}.${ext}
30linux:
31target:
32- AppImage
33maintainer: electronjs.org
34category: Utility
35appImage:
36artifactName: ${name}-${version}.${ext}
37npmRebuild: false
38