Reland: "tools: allow building merger tool on Bazel"
Add a fix for breakage when rolling into G3
This reverts commit 5bcd176623e8b3bc490761e5a35bbb952fa269b9.
Change-Id: I304a8ea6168d452380de10657fd771b7fd935a5e
Bug: 188053828
diff --git a/BUILD b/BUILD
index 139ee59..e4cf755 100644
--- a/BUILD
+++ b/BUILD
@@ -186,6 +186,22 @@
] + PERFETTO_CONFIG.deps.protobuf_full,
)
+# GN target: //tools/proto_merger:proto_merger
+perfetto_cc_binary(
+ name = "proto_merger",
+ srcs = [
+ "tools/proto_merger/allowlist.h",
+ "tools/proto_merger/main.cc",
+ "tools/proto_merger/proto_file.cc",
+ "tools/proto_merger/proto_file.h",
+ "tools/proto_merger/proto_merger.cc",
+ "tools/proto_merger/proto_merger.h",
+ ],
+ deps = [
+ ":src_base_base",
+ ] + PERFETTO_CONFIG.deps.protobuf_full,
+)
+
# GN target: //:libperfetto
perfetto_cc_library(
name = "libperfetto",