The Rebble Store is a Pebble Appstore replacement.
If you want to contribute join us on the Pebble Dev Discord server, then head to #appstore
.
Backend/API layer requires git
, go
, npm
, and apib2swagger
.
Pull down the project within your $GOPATH
's src folder ($GOPATH is an
environment variable and is typically set to $HOME/go/ on *nix). This can be
done by running (for example) the following set of commands:
GOPATH=go/
mkdir -p $GOPATH/src/pebble-dev
git clone https://github.com/pebble-dev/rebblestore-api.git --branch dev/Backend $GOPATH/src/pebble-dev/rebblestore-api
Please go fmt your code and run go test
before committing your changes. Some editor plugins (such as vim-go)
should be able to do this automatically before save.
- If you haven't already, you will need to run
go get -v .
within the project directory. - Run either
make
to build everything, orgo build -v .
to just build the go executable.