Jonathan Rudenberg
                                            Jonathan Rudenberg
                                        
                                    I have not had time to address the comment from @realtimetodie or to make the dependency management work sustainably. It works fine for simple use cases though.
This is ready for initial review. It now supports building a crate from multiple named proto packages which resolves the issues mentioned in https://github.com/rules-proto-grpc/rules_proto_grpc/pull/202#issuecomment-1196666932. There are probably still a few...
Please go ahead and take over! The main thing outstanding is implementing a good solution for the dependencies and documenting it. I also received no feedback from the maintainers about...
Here's the export: https://github.com/titanous/rules_proto_grpc_rust I think your approach is interesting, and might be reasonably ergonomic with a gazelle plugin to the annoying bits automatically...
The Double strategy solves this issue.
Thanks for cleaning this up! I'm very new to Rust and just hacked this together as a prototype so appreciate the improvements. I'll test locally soon and then merge.
That'd be great, thanks!
I haven't had time to work on this lately. It may be worth taking a look at this fork: https://github.com/nnathan/go-wireguard as well as https://git.zx2c4.com/wireguard-go/tree/
Yep, was considering doing this. It shouldn't be hard.