summaryrefslogtreecommitdiffstats
path: root/docs/part-2/4_xds-gdb/2_build.md
blob: 5cc0ca854cb00ac6aaede964901739a71fc2fdef (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 xds-gdb from scratch

## 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-gdb
 # or git clone ssh://YOUR_USERNAME@gerrit.automotivelinux.org:29418/src/xds/xds-gdb
 cd xds-gdb
 make
```