github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/example/golden/testdata/mappingsmerge/BUILD.out (about)

     1  load("@rules_proto//proto:defs.bzl", "proto_library")
     2  load("@build_stack_rules_proto//rules/go:proto_go_library.bzl", "proto_go_library")
     3  load("@build_stack_rules_proto//rules:proto_compile.bzl", "proto_compile")
     4  
     5  # gazelle:proto_plugin protoc-gen-go implementation golang:protobuf:protoc-gen-go
     6  # gazelle:proto_rule proto_compile implementation stackb:rules_proto:proto_compile
     7  # gazelle:proto_rule proto_go_library implementation stackb:rules_proto:proto_go_library
     8  # gazelle:proto_rule proto_go_library deps @org_golang_google_protobuf//reflect/protoreflect
     9  # gazelle:proto_rule proto_go_library deps @org_golang_google_protobuf//runtime/protoimpl
    10  # gazelle:proto_rule proto_go_library resolve google/protobuf/([a-z]+).proto @org_golang_google_protobuf//types/known/${1}pb
    11  # gazelle:proto_rule proto_go_library visibility //visibility:public
    12  # gazelle:proto_language go plugin protoc-gen-go
    13  # gazelle:proto_language go rule proto_compile
    14  # gazelle:proto_language go rule proto_go_library
    15  
    16  proto_library(
    17      name = "mappingsmerge_proto",
    18      srcs = [
    19          "example.proto",
    20          "support.proto",
    21      ],
    22      visibility = ["//visibility:public"],
    23  )
    24  
    25  proto_compile(
    26      name = "mappingsmerge_go_compile",
    27      output_mappings = [
    28          "example.pb.go=github.com/stackb/rules_proto/example/golden/mappingsmerge/example.pb.go",
    29          "support.pb.go=github.com/stackb/rules_proto/example/golden/mappingsmerge/support.pb.go",
    30      ],
    31      outputs = [
    32          "example.pb.go",
    33          "support.pb.go",
    34      ],
    35      plugins = ["@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go"],
    36      proto = "mappingsmerge_proto",
    37  )
    38  
    39  proto_go_library(
    40      name = "mappingsmerge_go_proto",
    41      srcs = [
    42          "example.pb.go",
    43          "support.pb.go",
    44      ],
    45      importpath = "github.com/stackb/rules_proto/example/golden/mappingsmerge",
    46      visibility = ["//visibility:public"],
    47      deps = [
    48          "@org_golang_google_protobuf//reflect/protoreflect",
    49          "@org_golang_google_protobuf//runtime/protoimpl",
    50      ],
    51  )