electron-builder.yml 760 B

1234567891011121314151617181920212223242526272829303132333435
  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. - runner.mjs
  15. - runner.mjs.map
  16. - release.json
  17. - ui/**/*
  18. asar: true
  19. npmRebuild: false
  20. mac:
  21. category: public.app-category.productivity
  22. icon: public/icons/icon-512.png
  23. target:
  24. - target: dir
  25. arch: [arm64]
  26. - target: dmg
  27. arch: [arm64]
  28. hardenedRuntime: true
  29. gatekeeperAssess: false
  30. extendInfo:
  31. NSMicrophoneUsageDescription: 夭夭使用麦克风接收语音消息。
  32. dmg:
  33. title: 夭夭 ${version}
  34. artifactName: Yaoyao-${version}-${arch}.${ext}
  35. publish: null