aboutsummaryrefslogtreecommitdiffstats
path: root/docs/part-2/3_xds-cli/3_build.md
blob: ba2d83be2633018d62f7a70a3d5e7eea7b05e9ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# How to build

## Dependencies

Install [Go](https://golang.org/doc/install) and some other tools.

Refer to [Prerequisites chapter](../1_Prerequisites.html) for more details.

## Building

Clone this repo into your `$GOPATH/src/gerrit.automotivelinux.org/gerrit/src/xds` and use delivered Makefile:

```bash
 export GOPATH=$(realpath ~/workspace_go)
 mkdir -p $GOPATH/src/gerrit.automotivelinux.org/gerrit/src/xds
 cd $GOPATH/src/gerrit.automotivelinux.org/gerrit/src/xds
 git clone https://gerrit.automotivelinux.org/gerrit/src/xds/xds-cli
 # or git clone ssh://YOUR_USERNAME@gerrit.automotivelinux.org:29418/src/xds/xds-cli
 cd xds-cli
 make
```