github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/example/golden/testdata/starlark_java/customer/BUILD.out (about) 1 load("@rules_proto//proto:defs.bzl", "proto_library") 2 load("//:defs.bzl", "java_wrapper") 3 load("@build_stack_rules_proto//rules:proto_compile.bzl", "proto_compile") 4 load("@rules_java//java:defs.bzl", "java_library") 5 6 proto_library( 7 name = "customer_proto", 8 srcs = ["customer.proto"], 9 visibility = ["//visibility:public"], 10 ) 11 12 java_library( 13 name = "customer_java_library", 14 srcs = ["customer.srcjar"], 15 visibility = ["//visibility:public"], 16 deps = [ 17 "@com_google_protobuf//:protobuf_java", 18 "@com_google_protobuf//java/core", 19 ], 20 ) 21 22 java_wrapper( 23 name = "customer_java_wrap", 24 javalib = "customer_java_library", 25 ) 26 27 proto_compile( 28 name = "customer_java_compile", 29 outs = {"@build_stack_rules_proto//plugin/builtin:java": "customer/customer.srcjar"}, 30 outputs = ["customer.srcjar"], 31 plugins = ["@build_stack_rules_proto//plugin/builtin:java"], 32 proto = "customer_proto", 33 )