Replies: 3 comments 7 replies
-
|
The problem with system one is that each host can have a different protoc version.
This is not a safe assumption to make. Many people prefer to run builds from their laptops. The download of the protoc binary here is the "controlled environments" in such a case: instead of getting the protoc binary through a big tarball of a container image layer, you get only the files you need through fine-grained downloads and checksum verification. Worth noting that while using a prebuilt protoc or building protoc from source is the recommended approach, they are not the only approach. You can write your own protoc toolchain, which points to your system protoc if needed. |
Beta Was this translation helpful? Give feedback.
-
|
Not sure if it still works today but there is a |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Many projects rely on protobuf and repeated protoc recompilation is an unfortunate nuisance, no discussion here.
However:
protosdk.host(), not the general toolchain mess which may or may not work and otherwise looks verbose and confusing.Beta Was this translation helpful? Give feedback.
All reactions