nanopb
nanopb 0.4.9.1 · pkgs/by-name/na/nanopb/package.nix
Health
Risk
risk 10 low
- +8 0.4.9.1 is behind upstream 0.4.9.2
- +2 no meta.mainProgram, no versionCheckHook
Version
0.4.9.1 upstream 0.4.9.2
Channels
Hydra
succeeded 2w ago
Advisories
none open
Packaging
no meta.mainProgram no versionCheckHook
Packagewhat each field means
Description
Protocol Buffers with small code size
Long description
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It
is especially suitable for use in microcontrollers, but fits any memory
restricted system.
- Homepage: jpa.kapsi.fi/nanopb
- Documentation: jpa.kapsi.fi/nanopb/docs
- Downloads: jpa.kapsi.fi/nanopb/download
- Forum: groups.google.com/forum/#!forum/nanopb
In order to use the nanopb options in your proto files, you'll need to
tell protoc where to find the nanopb.proto file.
You can do so with the --proto_path (-I) option to add the directory
${nanopb}/share/nanopb/generator/proto like so:
protoc --proto_path=. --proto_path=${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=out file.proto
Homepage
License
Platforms
79 platforms: Linux, Darwin
Source provenance
not set: built from source
Outputs
outStatus
not broken, not insecure, free
Maintainers
Version bumps 1all open bumps
Pull requests 2
Issues 1
nanopb: fails to find its own python module 2.status: stale
#511619 by nwf · opened 6mo ago · 0 comments