ghost-portal/electron-builder.yml
Marcin Wachulski dbd27c8ab9
Fix electron qr scan issue on mac (#5569)
Apple requires explicit ask for permissions be configured in Info.plist.

See: https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/requesting_authorization_for_media_capture_on_macos?language=objc

Co-authored-by: Marcin Wachulski <marcin@ethworks.io>
2021-06-12 10:45:13 +02:00

20 lines
720 B
YAML

---
productName: Polkadot-JS Apps
artifactName: Polkadot-JS-Apps-${version}.${ext}
files:
- "./packages/apps-electron/build"
- "./packages/apps-electron/assets"
- "./packages/apps-electron/appleEntitlements"
appId: com.polkadotjs.polkadotjs-apps
mac:
artifactName: Polkadot-JS-Apps-mac-${version}.${ext}
category: public.app-category.finance
entitlements: "./packages/apps-electron/appleEntitlements/entitlements.mac.plist"
extendInfo:
NSCameraUsageDescription: "This app requires camera access to capture account data on imports"
hardenedRuntime: true
directories:
buildResources: "./packages/apps-electron/assets"
output: "./packages/apps-electron/release"
afterSign: electron-builder-notarize