blob: e0e786ee451bb5c49d77f103943283882b6a43de [file] [log] [blame]
load("@rules_proto//proto:defs.bzl", "proto_library")
load("@rules_rust//proto/protobuf:defs.bzl", "rust_proto_library")
proto_library(
name = "a_proto",
srcs = ["a.proto"],
strip_import_prefix = "",
)
proto_library(
name = "b_proto",
srcs = ["b.proto"],
strip_import_prefix = "",
deps = [":a_proto"],
)
rust_proto_library(
name = "b_rust",
# In Rust nightly (2023-04-20), this target fails due to the following issue:
# https://doc.rust-lang.org/nightly/nightly-rustc/rustc_lint/builtin/static.AMBIGUOUS_GLOB_REEXPORTS.html
tags = ["no-clippy"],
deps = [":b_proto"],
)