Protocol Buffers - Google's data interchange format (grpc依赖)
https://developers.google.com/protocol-buffers/
20 lines
383 B
20 lines
383 B
load("@rules_proto//proto:defs.bzl", "proto_library") |
|
load("@upb//bazel:upb_proto_library.bzl", "upb_proto_library") |
|
|
|
licenses(["notice"]) |
|
|
|
proto_library( |
|
name = "foo_proto", |
|
srcs = ["foo.proto"], |
|
) |
|
|
|
upb_proto_library( |
|
name = "foo_upbproto", |
|
deps = [":foo_proto"], |
|
) |
|
|
|
cc_binary( |
|
name = "test_binary", |
|
srcs = ["test_binary.c"], |
|
deps = [":foo_upbproto"], |
|
)
|
|
|