diff options
author | Chris Fallin <cfallin@c1f.net> | 2015-01-06 15:44:09 -0800 |
---|---|---|
committer | Chris Fallin <cfallin@c1f.net> | 2015-01-06 15:44:09 -0800 |
commit | fd1a3ff11d5854c34ba66c63598cdc5fd234e399 (patch) | |
tree | bac4a2445906d444a132004761f6b8e1693a9124 /ruby/ext/google/protobuf_c/extconf.rb | |
parent | 644a6a1da71385e9d7a7a26b3476c93fdd71788c (diff) | |
download | protobuf-fd1a3ff11d5854c34ba66c63598cdc5fd234e399.tar.gz protobuf-fd1a3ff11d5854c34ba66c63598cdc5fd234e399.tar.bz2 protobuf-fd1a3ff11d5854c34ba66c63598cdc5fd234e399.zip |
Support for maps in the MRI C Ruby extension.
This adds the Map container and support for parsing and serializing maps
in the protobuf wire format (as defined by the C++ implementation, with
MapEntry submessages in a repeated field). JSON map
serialization/parsing are not yet supported as these will require some
changes to upb as well.
Diffstat (limited to 'ruby/ext/google/protobuf_c/extconf.rb')
-rw-r--r-- | ruby/ext/google/protobuf_c/extconf.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ruby/ext/google/protobuf_c/extconf.rb b/ruby/ext/google/protobuf_c/extconf.rb index 7cf7bf6a..8d60392c 100644 --- a/ruby/ext/google/protobuf_c/extconf.rb +++ b/ruby/ext/google/protobuf_c/extconf.rb @@ -5,6 +5,6 @@ require 'mkmf' $CFLAGS += " -O3 -std=c99 -Wno-unused-function -DNDEBUG " $objs = ["protobuf.o", "defs.o", "storage.o", "message.o", - "repeated_field.o", "encode_decode.o", "upb.o"] + "repeated_field.o", "map.o", "encode_decode.o", "upb.o"] create_makefile("google/protobuf_c") |