From 7537ac6fab259134caaa1501d752271f502a28cd Mon Sep 17 00:00:00 2001 From: A Googler Date: Mon, 18 Sep 2023 12:29:12 -0700 Subject: [PATCH] Create toolchain types for proto_library and lang_proto_library This handles only lang_proto_libraries defined in Bazel: Java, Java lite, Python, C++. Design doc: https://docs.google.com/document/d/1CE6wJHNfKbUPBr7-mmk_0Yo3a4TaqcTPE0OWNuQkhPs/edit#heading=h.5mcn15i0e1ch Issue: https://github.com/bazelbuild/rules_proto/issues/179 PiperOrigin-RevId: 566380737 --- proto/BUILD | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/proto/BUILD b/proto/BUILD index 67105f0..26e66f6 100644 --- a/proto/BUILD +++ b/proto/BUILD @@ -22,3 +22,9 @@ bzl_library( "//proto/private:dependencies", ], ) + +# Toolchain type provided by proto_toolchain rule and used by proto_library +toolchain_type( + name = "toolchain_type", + visibility = ["//visibility:public"], +)