2020-06-22 22:36:39 +01:00
|
|
|
name: rove
|
2020-06-23 18:04:47 +01:00
|
|
|
title: Rove
|
2020-06-22 11:15:23 +01:00
|
|
|
base: core20
|
2020-06-23 18:09:11 +01:00
|
|
|
license: MIT
|
|
|
|
architectures: [ amd64 ]
|
2020-06-23 18:04:47 +01:00
|
|
|
version: git
|
|
|
|
# TODO icon:
|
2020-06-22 11:15:23 +01:00
|
|
|
summary: An asynchronous nomadic game about exploring as part of a loose community.
|
|
|
|
# TODO: Add more to the description
|
|
|
|
description: |
|
|
|
|
An asynchronous nomadic game about exploring as part of a loose community.
|
|
|
|
grade: devel # Upgrade to 'stable' when ready
|
|
|
|
confinement: strict
|
|
|
|
|
|
|
|
apps:
|
|
|
|
rove:
|
|
|
|
command: bin/rove
|
|
|
|
plugs:
|
2020-06-23 00:05:45 +01:00
|
|
|
- network
|
|
|
|
rove-server:
|
|
|
|
command: bin/rove-server
|
|
|
|
plugs:
|
|
|
|
- network
|
|
|
|
- network-bind
|
|
|
|
rove-accountant:
|
|
|
|
command: bin/rove-accountant
|
|
|
|
plugs:
|
|
|
|
- network
|
|
|
|
- network-bind
|
|
|
|
rove-rest-server:
|
|
|
|
command: bin/rove-reverse-proxy
|
|
|
|
plugs:
|
|
|
|
- network
|
|
|
|
- network-bind
|
2020-06-22 11:15:23 +01:00
|
|
|
|
|
|
|
parts:
|
|
|
|
go-rove:
|
|
|
|
plugin: go
|
|
|
|
source-type: local
|
|
|
|
source: .
|
|
|
|
build-packages:
|
|
|
|
- gcc-multilib
|
2020-06-23 18:04:47 +01:00
|
|
|
# TODO: Add the version into the build itself (currently using ldflags)
|
2020-06-23 00:05:45 +01:00
|
|
|
# TODO: Server needs /usr/share/dict/words
|