aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL.md
diff options
context:
space:
mode:
authorGravatar Mehrdad Afshari <mmx@google.com>2017-04-26 22:28:24 -0700
committerGravatar Mehrdad Afshari <mehrdada@users.noreply.github.com>2017-04-27 08:03:51 -0700
commite37626710719cff0e1c74f0d8b4109743a3f6cbf (patch)
tree925f48eb9e81a6792a502282e071cefbb9c64e5d /INSTALL.md
parent03fb85178e8f7ac296a1543f2e8534d0676d6fb7 (diff)
Update macOS install instructions
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md16
1 files changed, 12 insertions, 4 deletions
diff --git a/INSTALL.md b/INSTALL.md
index ac03a5e6ac..29f0060c81 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -28,16 +28,24 @@ If you plan to build from source and run tests, install the following as well:
$ [sudo] apt-get install clang libc++-dev
```
-## Mac OSX
+## macOS
-For a Mac system, git is not available by default. You will first need to
-install Xcode from the Mac AppStore and then run the following command from a
-terminal:
+On a Mac, you will first need to
+install Xcode or
+[Command Line Tools for Xcode](https://developer.apple.com/download/more/)
+and then run the following command from a terminal:
```sh
$ [sudo] xcode-select --install
```
+To build gRPC from source, you may also need to install the following
+packages, which you can get from [Homebrew](https://brew.sh):
+
+```sh
+ $ brew install autoconf automake libtool shtool
+```
+
## Protoc
By default gRPC uses [protocol buffers](https://github.com/google/protobuf),