Add public API for Perfetto consumer

An API that services in the Android tree can depend on.
It relies on libperfetto.so .

Bug: 117604753
Bug: 115601774
Change-Id: Ia8a03a5c8f8cbf3fa3aa893f169073646790d6cb
diff --git a/BUILD.gn b/BUILD.gn
index 011e158..15f2bd9 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -62,6 +62,7 @@
     if (!build_with_android) {
       deps += [
         ":trace_processor",
+        "src/tracing:consumer_api_test",
         "tools/trace_to_text",
       ]
     }
@@ -173,6 +174,7 @@
       "gn:default_deps",
       "src/traced/probes",
       "src/traced/service",
+      "src/tracing:api",
     ]
   }