electron-builder.yml 718 B

123456789101112131415161718192021222324252627282930313233
  1. appId: cn.samien.yaoyao.desktop
  2. productName: 夭夭
  3. directories:
  4. output: desktop-release
  5. app: .desktop-build/shell
  6. files:
  7. - '**/*'
  8. extraResources:
  9. - from: .desktop-build
  10. to: runtime
  11. filter:
  12. - server.mjs
  13. - server.mjs.map
  14. - release.json
  15. - ui/**/*
  16. asar: true
  17. npmRebuild: false
  18. mac:
  19. category: public.app-category.productivity
  20. icon: public/icons/icon-512.png
  21. target:
  22. - target: dir
  23. arch: [arm64]
  24. - target: dmg
  25. arch: [arm64]
  26. hardenedRuntime: true
  27. gatekeeperAssess: false
  28. extendInfo:
  29. NSMicrophoneUsageDescription: 夭夭使用麦克风接收语音消息。
  30. dmg:
  31. title: 夭夭 ${version}
  32. artifactName: Yaoyao-${version}-${arch}.${ext}
  33. publish: null