Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

Latest commit

 

History

History
13 lines (11 loc) · 631 Bytes

devsetup.md

File metadata and controls

13 lines (11 loc) · 631 Bytes

Development setup

All the steps needed to completely rebuild (i.e. you want to make meaningful changes to anything but the server logic).

  1. Install Go
  2. Ensure $GOPATH/bin ($HOME/go/bin, by default) is in your $PATH
  3. Install protoc (protobuf compiler) into your path.
  4. Install mage
  5. If on Linux and want to use -tags webview: sudo apt install webkit2gtk-4.0
  6. If you haven't already, go get -u -v github.com/google/shenzhen-go
  7. cd $GOPATH/src/github.com/google/shenzhen-go
  8. mage goGetTools
  9. mage build