Update instructions for building grpc_cli from a fresh copy of the gRPC

repository.
pull/9472/head
Eric Gribkoff 8 years ago
parent 6f690f3483
commit 132fd42a70
  1. 25
      doc/command_line_tool.md

@ -2,8 +2,8 @@
## Overview ## Overview
This document describes the command line tool that comes with gRPC repository. It is desireable to have command line This document describes the command line tool that comes with gRPC repository. It is desirable to have command line
tools written in other languages to roughly follow the same syntax and flags. tools written in other languages roughly follow the same syntax and flags.
At this point, the tool needs to be built from source, and it should be moved out to grpc-tools repository as a stand At this point, the tool needs to be built from source, and it should be moved out to grpc-tools repository as a stand
alone application once it is mature enough. alone application once it is mature enough.
@ -30,7 +30,26 @@ The command line tool should support the following things:
## Code location ## Code location
To use the tool, you need to get the grpc repository and in the grpc directory execute To use the tool, you need to get the grpc repository and make sure your system
has the prerequisites for building grpc from source, given in the [installation
instructions](https://github.com/grpc/grpc/blob/master/INSTALL.md).
In order to build the grpc command line tool from a fresh clone of the grpc
repository, you need to run the following command to update submodules:
```
git submodule update --init
```
You also need to have the gflags library installed on your system. On Linux
systems, gflags can be installed with the following command:
```
sudo apt-get install libgflags-dev
```
Once the prerequisites are satisfied, you can build the command line tool with
the command:
``` ```
$ make grpc_cli $ make grpc_cli

Loading…
Cancel
Save