bazel: expose merged proto to Bazel
This CL exposes the merged perfetto_trace.proto to Bazel as it will be
used by internal tree.
Bug: 140126865
Change-Id: I7149911bbfce865d6e7d5d21454524ebc69ef4f5
diff --git a/BUILD b/BUILD
index 2f31034..5dbe2b2 100644
--- a/BUILD
+++ b/BUILD
@@ -1098,14 +1098,11 @@
],
)
-# GN target: //protos/perfetto/metrics:lite
-perfetto_proto_library(
- name = "protos_perfetto_metrics_protos",
- srcs = [
- "protos/perfetto/metrics/metrics.proto",
- ],
+# GN target: //protos/perfetto/trace/filesystem:zero
+perfetto_cc_protozero_library(
+ name = "protos_perfetto_trace_filesystem_zero",
deps = [
- ":protos_perfetto_metrics_android_protos",
+ ":protos_perfetto_trace_filesystem_protos",
],
)
@@ -1704,11 +1701,11 @@
],
)
-# GN target: //protos/perfetto/trace/filesystem:zero
-perfetto_cc_protozero_library(
- name = "protos_perfetto_trace_filesystem_zero",
- deps = [
- ":protos_perfetto_trace_filesystem_protos",
+# GN target: //protos/perfetto/trace:merged_trace
+perfetto_proto_library(
+ name = "protos_perfetto_trace_merged_trace_protos",
+ srcs = [
+ "protos/perfetto/trace/perfetto_trace.proto",
],
)
@@ -1868,6 +1865,17 @@
],
)
+# GN target: //protos/perfetto/metrics:lite
+perfetto_proto_library(
+ name = "protos_perfetto_metrics_protos",
+ srcs = [
+ "protos/perfetto/metrics/metrics.proto",
+ ],
+ deps = [
+ ":protos_perfetto_metrics_android_protos",
+ ],
+)
+
# GN target: //protos/perfetto/trace/ps:lite
perfetto_cc_proto_library(
name = "protos_perfetto_trace_ps_lite",
@@ -1876,6 +1884,14 @@
],
)
+# GN target: //protos/perfetto/trace:merged_trace
+perfetto_cc_proto_library(
+ name = "protos_perfetto_trace_merged_trace",
+ deps = [
+ ":protos_perfetto_trace_merged_trace_protos",
+ ],
+)
+
# GN target: //protos/perfetto/trace/track_event:zero
perfetto_cc_protozero_library(
name = "protos_perfetto_trace_track_event_zero",
@@ -2390,6 +2406,13 @@
],
)
+perfetto_java_proto_library(
+ name = "protos_perfetto_trace_merged_trace_java",
+ deps = [
+ ":protos_perfetto_trace_merged_trace_protos",
+ ],
+)
+
perfetto_gensignature_internal_only(
name = "trace_processor_sig",
srcs = [