snapcraft.yaml.template 831 B

1234567891011121314151617181920212223242526272829303132333435
  1. name: syncthing
  2. version: {{.Version}}
  3. summary: Open Source Continuous File Synchronization
  4. description: |
  5. Syncthing replaces proprietary sync and cloud services with something open,
  6. trustworthy and decentralized. Your data is your data alone and you deserve
  7. to choose where it is stored, if it is shared with some third party and how
  8. it's transmitted over the Internet.
  9. architectures:
  10. - build-on: [{{.HostArchitecture}}]
  11. run-on: [{{.TargetArchitecture}}]
  12. grade: {{.Grade}}
  13. confinement: strict
  14. apps:
  15. syncthing:
  16. command: syncthing
  17. environment:
  18. HOME: ${SNAP_USER_COMMON}
  19. XDG_CONFIG_HOME: ${SNAP_USER_COMMON}
  20. plugs:
  21. - home
  22. - network
  23. - network-bind
  24. - removable-media
  25. parts:
  26. syncthing:
  27. source: .
  28. plugin: dump
  29. stage:
  30. - syncthing
  31. prime:
  32. - syncthing