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
|
load("@rules_cc//cc:defs.bzl", "cc_binary")
load("@rules_proto//proto:defs.bzl", "proto_library")
load(
"//bazel:pgv_proto_library.bzl",
"pgv_cc_proto_library",
)
# gazelle:go_generate_proto false
proto_library(
name = "test_proto",
srcs = ["test.proto"],
visibility = ["//visibility:public"],
deps = [
"@com_google_protobuf//:any_proto",
],
)
pgv_cc_proto_library(
name = "test_cc_proto",
visibility = ["//visibility:public"],
deps = [":test_proto"],
)
cc_binary(
name = "cc-mfjt-test",
srcs = ["main.cc"],
visibility = ["//visibility:public"],
deps = [
":test_cc_proto",
],
)
|