-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBUILD.bazel
More file actions
38 lines (34 loc) · 1.59 KB
/
BUILD.bazel
File metadata and controls
38 lines (34 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
load("@build_stack_rules_proto//rules:proto_compiled_sources.bzl", "proto_compiled_sources")
load("@rules_go//go:def.bzl", "go_library")
load("@rules_proto//proto:defs.bzl", "proto_library")
# gazelle:proto_language go enabled true
proto_library(
name = "differ_proto",
srcs = ["action.proto"],
visibility = ["//visibility:public"],
deps = ["@bazelapis//src/main/protobuf:analysis_v2_proto"],
)
proto_compiled_sources(
name = "differ_go_compiled_sources",
srcs = ["action.pb.go"],
options = {"@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go": [
"Msrc/main/protobuf/analysis_v2.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2",
"Msrc/main/protobuf/build.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/build",
"Msrc/main/protobuf/stardoc_output.proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output",
]},
output_mappings = ["action.pb.go=github.com/stackb/bazel_difftools/build/stack/bazel/aquery/differ/action.pb.go"],
plugins = ["@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go"],
proto = "differ_proto",
visibility = ["//visibility:public"],
)
go_library(
name = "differ",
srcs = ["action.pb.go"],
importpath = "github.com/stackb/bazel_difftools/build/stack/bazel/aquery/differ",
visibility = ["//visibility:public"],
deps = [
"@bazelapis//src/main/protobuf:analysis_v2_go_proto",
"@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
"@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
],
)