load("@rules_java//java:defs.bzl", "java_proto_library") | |
proto_library( | |
name = "cache_proto", | |
srcs = ["cache.proto"], | |
) | |
java_proto_library( | |
name = "cache_java_proto", | |
visibility = ["//visibility:public"], | |
deps = [":cache_proto"], | |
) | |
genrule( | |
name = "gen_reviewdb_proto", | |
outs = ["reviewdb.proto"], | |
cmd = "$(location //java/com/google/gerrit/proto:ProtoGen) -o $@", | |
tools = ["//java/com/google/gerrit/proto:ProtoGen"], | |
) | |
proto_library( | |
name = "reviewdb_proto", | |
srcs = [":reviewdb.proto"], | |
) | |
java_proto_library( | |
name = "reviewdb_java_proto", | |
visibility = [ | |
"//javatests/com/google/gerrit/proto:__pkg__", | |
"//tools/eclipse:__pkg__", | |
], | |
deps = [":reviewdb_proto"], | |
) |