• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("@rules_cc//cc:defs.bzl", "cc_proto_library")
2load("@rules_java//java:defs.bzl", "java_proto_library")
3load("@rules_proto//proto:defs.bzl", "proto_library")
4
5filegroup(
6    name = "datasets",
7    srcs = [],
8    visibility = [
9        "//benchmarks/datasets:__pkg__",
10    ],
11)
12
13proto_library(
14    name = "benchmark_message3_proto",
15    srcs = [
16        "benchmark_message3.proto",
17        "benchmark_message3_1.proto",
18        "benchmark_message3_2.proto",
19        "benchmark_message3_3.proto",
20        "benchmark_message3_4.proto",
21        "benchmark_message3_5.proto",
22        "benchmark_message3_6.proto",
23        "benchmark_message3_7.proto",
24        "benchmark_message3_8.proto",
25    ],
26    strip_import_prefix = "/benchmarks",
27    visibility = [
28        "//benchmarks/datasets:__pkg__",
29    ],
30)
31
32cc_proto_library(
33    name = "benchmark_message3_cc_proto",
34    visibility = [
35        "//benchmarks/datasets:__pkg__",
36    ],
37    deps = [
38        "benchmark_message3_proto",
39    ],
40)
41
42java_proto_library(
43    name = "benchmark_message3_java_proto",
44    visibility = [
45        "//benchmarks/datasets:__pkg__",
46    ],
47    deps = [
48        "benchmark_message3_proto",
49    ],
50)
51