-
Notifications
You must be signed in to change notification settings - Fork 5
A small code-size Protocol Buffers implementation
License
MIT, Zlib licenses found
Licenses found
MIT
LICENSE
Zlib
LICENSE.nanopb
wangeguo/libpb
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
libpb is a small code-size Protocol Buffers implementation, Licensed under the MIT license (see LICENSE), and Based on nanopb (Homepage: http://kapsi.fi/~jpa/nanopb/ License: zlib). Changes: - Replaced "import nanopb.proto" with "import pb.proto" in .proto file if you need. - Rename "nanopb" ext to "pb", eg: required string number = 1 [(pb).max_size = 40]; - Rename nanopb_generator.py to pbgen.py See tests and exmple to learn more. To compile the library, you'll need these libraries: protobuf-compiler python-protobuf libprotobuf-dev Install libpb is simple: make sudo make install To run the tests, run make under the tests folder. If it completes without error, everything is fine.
About
A small code-size Protocol Buffers implementation
Resources
License
MIT, Zlib licenses found
Licenses found
MIT
LICENSE
Zlib
LICENSE.nanopb
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published