diff options
author | Tim Emiola <tbetbetbe@users.noreply.github.com> | 2015-02-20 15:31:42 -0800 |
---|---|---|
committer | Tim Emiola <tbetbetbe@users.noreply.github.com> | 2015-02-20 15:31:42 -0800 |
commit | 400ba76208c15ed0ee777ac16c345d08cdba3596 (patch) | |
tree | 3447a0f709925d0380b5917dea81cdccff91bee9 | |
parent | 00bdbe64a0a5410bc03a8935d4edc83469964aee (diff) |
Update README.md
-rwxr-xr-x | src/ruby/README.md | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/ruby/README.md b/src/ruby/README.md index 6e0e9db4a3..aabfff5277 100755 --- a/src/ruby/README.md +++ b/src/ruby/README.md @@ -11,7 +11,7 @@ Alpha : Ready for early adopters INSTALLATION PREREQUISITES -------------------------- -This requires Ruby 2.x, as the RPC API surface uses keyword args. +This requires Ruby 2.1, as the RPC API surface uses keyword args. QUICK - INSTALL @@ -19,6 +19,7 @@ QUICK - INSTALL - Clone this repository. - Follow the instructions in [INSTALL](../../INSTALL) to install the gRPC C core. +- If you don't have Ruby 2.1 installed, switch the more detailed instructions below - Use bundler to install ```sh $ # from this directory @@ -35,16 +36,18 @@ $ cd ../.. $ make && sudo make install ``` -- Install Ruby 2.x. Consider doing this with [RVM](http://rvm.io), it's a nice way of controlling +- Install Ruby 2.1. Consider doing this with [RVM](http://rvm.io), it's a nice way of controlling the exact ruby version that's used. ```sh $ command curl -sSL https://rvm.io/mpapis.asc | gpg --import - -$ \curl -sSL https://get.rvm.io | bash -s stable --ruby +$ \curl -sSL https://get.rvm.io | bash -s stable --ruby=ruby-2.1 $ $ # follow the instructions to ensure that your're using the latest stable version of Ruby $ # and that the rvm command is installed ``` +- Make sure your run `source $HOME/.rvm/scripts/rvm` as instructed to complete the set up of RVM + - Install [bundler](http://bundler.io/) ``` $ gem install bundler |