| 12345678910111213141516171819202122232425262728 |
- version = "2"
- generators = ["go"]
- # Control protoc include paths. Below are usually some good defaults, but feel
- # free to try it without them if it works for your project.
- [includes]
- # Include paths that will be added before all others. Typically, you want to
- # treat the root of the project as an include, but this may not be necessary.
- before = ["."]
- # Paths that will be added untouched to the end of the includes. We use
- # `/usr/local/include` to pickup the common install location of protobuf.
- # This is the default.
- after = ["/usr/local/include"]
- # This section maps protobuf imports to Go packages. These will become
- # `-M` directives in the call to the go protobuf generator.
- [packages]
- "google/protobuf/any.proto" = "github.com/gogo/protobuf/types"
- "proto/status.proto" = "google.golang.org/genproto/googleapis/rpc/status"
- [[overrides]]
- # enable ttrpc and disable fieldpath and grpc for the shim
- prefixes = ["github.com/containerd/ttrpc/integration/streaming"]
- generators = ["go", "go-ttrpc"]
- [overrides.parameters.go-ttrpc]
- prefix = "TTRPC"
|