You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For previous releases of grpc-swift (e.g. 1.24.2), precompiled versions of the protoc-gen-swift and protoc-gen-grpc-swift binaries were made available as release assets:
In the latest releases, these precompiled binaries are notably absent:
Just wondering if this is an oversight, or if support for these precompiled binaries was intentionally discontinued. Is there some other way to obtain precompiled binaries for the latest version?
What have you tried so far?
Reading release notes and documentation for mention of this decision.
The text was updated successfully, but these errors were encountered:
Have been wondering the same thing.
I'm personally using Tuist for Xcode project generation, and also using their dependency handling mechanism which doesn't support SPM Plugins.
So without the precompiled binary I can't generate code for my gRPC services.
I'm not familiar with Tuist; presumably it allows you to depend on a Swift package and therefore build protoc-gen-grpc-swift?
It looks it supports running scripts as part of the build so you should be able to write a shell script which builds the plugins and generates the gRPC and Protobuf code for you. There's an example script here.
I'm not familiar with Tuist; presumably it allows you to depend on a Swift package and therefore build protoc-gen-grpc-swift?
It looks it supports running scripts as part of the build so you should be able to write a shell script which builds the plugins and generates the gRPC and Protobuf code for you. There's an example script here.
That's actually what I ended up doing since writing that comment :)
It just seems a little annoying to have to build the plugins myself. I think it'd make sense for them to be included as artifacts in the grpc-swift-protobuf repo. That's kind of what GitHub Releases are for, and I think since the artifacts used to be included in previous versions grpc-swift then the maintainers at least used to agree...
What are you trying to achieve?
For previous releases of
grpc-swift
(e.g. 1.24.2), precompiled versions of theprotoc-gen-swift
andprotoc-gen-grpc-swift
binaries were made available as release assets:In the latest releases, these precompiled binaries are notably absent:
Just wondering if this is an oversight, or if support for these precompiled binaries was intentionally discontinued. Is there some other way to obtain precompiled binaries for the latest version?
What have you tried so far?
Reading release notes and documentation for mention of this decision.
The text was updated successfully, but these errors were encountered: