electron-builder.yml 799 B

123456789101112131415161718192021222324252627282930
  1. appId: fr.goutermageddon.app
  2. productName: Goûtermageddon
  3. directories:
  4. buildResources: build
  5. output: dist
  6. files:
  7. - out/**
  8. - package.json
  9. extraResources:
  10. - from: assets
  11. to: assets
  12. win:
  13. # portable: a single exe to send to a friend, nothing to install.
  14. # zip: same app unpacked, so the Windows firewall rule stays valid between launches.
  15. # nsis: classic installer with a Start menu shortcut.
  16. target:
  17. - target: portable
  18. arch: x64
  19. - target: zip
  20. arch: x64
  21. - target: nsis
  22. arch: x64
  23. artifactName: Goutermageddon-${version}-${arch}.${ext}
  24. signAndEditExecutable: false
  25. portable:
  26. artifactName: Goutermageddon-${version}-portable.exe
  27. nsis:
  28. oneClick: false
  29. allowToChangeInstallationDirectory: true
  30. artifactName: Goutermageddon-${version}-setup.exe