Hi,
I'm a little confused regarding how to use this.
I'm importing this module in order to - I think - get proto_library rules in Bazel.
I'm also - in my project - defining a "@com_google_protobuf" namespace that contains the version of protobuf I'm using for my project (4.0.0rc2), and use its own protobuf.bzl Bazel to build it. (Why that project itself doesn't provide Bazel rules to build protos is
Do I need rules_proto? Well, if I said no, protobuffers/protobuf/protobuf.bzl imports it anyhow. How does that jive with the fact that protobuf at version vY imports rules proto, which builds a protoc at version vX, where vX != vY? Is that not a problem?
And if it is, is it recommended I fork this to place the same version of the library I'm otherwise using?
How is it SUPPOSED to work?