Lines Matching full:ruby
1 This directory contains the Ruby extension that implements Protocol Buffers
2 functionality in Ruby.
4 The Ruby extension makes use of generated Ruby code that defines message and
5 enum types in a Ruby DSL. You may write definitions in this DSL directly, but
6 we recommend using protoc's Ruby generation support with .proto files. The
8 install protoc as well to have Ruby code generation functionality.
21 message type descriptions directly in the Ruby DSL, you do not need it.
22 However, if you wish to generate the Ruby DSL from a `.proto` file, you will
25 supports the `--ruby_out` option to generate Ruby code.
27 A simple example of using the Ruby extension follows. More extensive
32 ```ruby
55 To build this Ruby extension, you will need:
59 * Ruby development headers
70 Then install the required Ruby gems:
93 overall version number and some Ruby-specific rules. Gem does not allow
110 [Gem::Version](http://ruby-doc.org/stdlib-2.0/libdoc/rubygems/rdoc/Gem/Version.html):