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 )