github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/example/golden/testdata/starlark_java/order/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 = "order_proto",
     8      srcs = ["order.proto"],
     9      visibility = ["//visibility:public"],
    10      deps = ["//customer:customer_proto"],
    11  )
    12  
    13  java_library(
    14      name = "order_java_library",
    15      srcs = ["order.srcjar"],
    16      visibility = ["//visibility:public"],
    17      deps = [
    18          "//customer:customer_java_library",
    19          "@com_google_protobuf//:protobuf_java",
    20          "@com_google_protobuf//java/core",
    21      ],
    22  )
    23  
    24  java_wrapper(
    25      name = "order_java_wrap",
    26      javalib = "order_java_library",
    27      deps = ["//customer:customer_java_wrap"],
    28  )
    29  
    30  proto_compile(
    31      name = "order_java_compile",
    32      outs = {"@build_stack_rules_proto//plugin/builtin:java": "order/order.srcjar"},
    33      outputs = ["order.srcjar"],
    34      plugins = ["@build_stack_rules_proto//plugin/builtin:java"],
    35      proto = "order_proto",
    36  )