tauri.prod.conf.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {
  2. "$schema": "https://schema.tauri.app/config/2",
  3. "productName": "OpenCode",
  4. "identifier": "ai.opencode.desktop",
  5. "bundle": {
  6. "createUpdaterArtifacts": true,
  7. "icon": [
  8. "icons/prod/32x32.png",
  9. "icons/prod/128x128.png",
  10. "icons/prod/[email protected]",
  11. "icons/prod/icon.icns",
  12. "icons/prod/icon.ico"
  13. ],
  14. "windows": {
  15. "signCommand": {
  16. "cmd": "powershell",
  17. "args": ["-ExecutionPolicy", "Bypass", "-File", "../../../script/sign-windows.ps1", "%1"]
  18. },
  19. "nsis": {
  20. "installerIcon": "icons/prod/icon.ico"
  21. }
  22. },
  23. "linux": {
  24. "deb": {
  25. "files": {
  26. "/usr/share/metainfo/ai.opencode.opencode.metainfo.xml": "release/appstream.metainfo.xml"
  27. }
  28. },
  29. "rpm": {
  30. "compression": {
  31. "type": "none"
  32. }
  33. }
  34. }
  35. },
  36. "plugins": {
  37. "updater": {
  38. "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEYwMDM5Nzg5OUMzOUExMDQKUldRRW9UbWNpWmNEOENYT01CV0lhOXR1UFhpaXJsK1Z3aU9lZnNtNzE0TDROWVMwVW9XQnFOelkK",
  39. "endpoints": ["https://github.com/anomalyco/opencode/releases/latest/download/latest.json"]
  40. }
  41. }
  42. }