protobuf 1.7.5

Rust implementation of Google protocol buffers

How to develop rust-protobuf itself


Compile the project.


Generate .rs files from .proto files, that needed internally in rust-protobuf.

rust test lib/

Execute the test suite.


  • build project
  • regenerate .rs files
  • build project again to ensure that generated files are correct
  • run tests

This is primary script for development.


Revert generated files to git version. Use if generated files are incorrect.