tp: remove RuntimeTable from inclusion in Chrome
As the SQLite layer is not present, there's no reason to put the runtime
layer in Chrome. Just remove it.
Change-Id: Ic23ca92fdc45dbe9d92a7c899d425a1c21f33c9c
diff --git a/Android.bp b/Android.bp
index 73d80a6..5fcc5b2 100644
--- a/Android.bp
+++ b/Android.bp
@@ -2323,7 +2323,9 @@
":perfetto_src_shared_lib_test_utils",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_db_column_column",
+ ":perfetto_src_trace_processor_db_column_minimal",
":perfetto_src_trace_processor_db_db",
+ ":perfetto_src_trace_processor_db_minimal",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_importers_android_bugreport_android_bugreport",
":perfetto_src_trace_processor_importers_common_common",
@@ -10931,15 +10933,10 @@
filegroup {
name: "perfetto_src_trace_processor_db_column_column",
srcs: [
- "src/trace_processor/db/column/arrangement_overlay.cc",
- "src/trace_processor/db/column/data_layer.cc",
"src/trace_processor/db/column/dense_null_overlay.cc",
- "src/trace_processor/db/column/dummy_storage.cc",
"src/trace_processor/db/column/id_storage.cc",
"src/trace_processor/db/column/null_overlay.cc",
"src/trace_processor/db/column/numeric_storage.cc",
- "src/trace_processor/db/column/range_overlay.cc",
- "src/trace_processor/db/column/selector_overlay.cc",
"src/trace_processor/db/column/set_id_storage.cc",
"src/trace_processor/db/column/string_storage.cc",
"src/trace_processor/db/column/utils.cc",
@@ -10954,6 +10951,18 @@
],
}
+// GN: //src/trace_processor/db/column:minimal
+filegroup {
+ name: "perfetto_src_trace_processor_db_column_minimal",
+ srcs: [
+ "src/trace_processor/db/column/arrangement_overlay.cc",
+ "src/trace_processor/db/column/data_layer.cc",
+ "src/trace_processor/db/column/dummy_storage.cc",
+ "src/trace_processor/db/column/range_overlay.cc",
+ "src/trace_processor/db/column/selector_overlay.cc",
+ ],
+}
+
// GN: //src/trace_processor/db/column:unittests
filegroup {
name: "perfetto_src_trace_processor_db_column_unittests",
@@ -10979,10 +10988,17 @@
filegroup {
name: "perfetto_src_trace_processor_db_db",
srcs: [
+ "src/trace_processor/db/runtime_table.cc",
+ ],
+}
+
+// GN: //src/trace_processor/db:minimal
+filegroup {
+ name: "perfetto_src_trace_processor_db_minimal",
+ srcs: [
"src/trace_processor/db/column.cc",
"src/trace_processor/db/column_storage.cc",
"src/trace_processor/db/query_executor.cc",
- "src/trace_processor/db/runtime_table.cc",
"src/trace_processor/db/table.cc",
],
}
@@ -13792,9 +13808,11 @@
":perfetto_src_trace_processor_containers_unittests",
":perfetto_src_trace_processor_db_column_column",
":perfetto_src_trace_processor_db_column_fake_storage",
+ ":perfetto_src_trace_processor_db_column_minimal",
":perfetto_src_trace_processor_db_column_unittests",
":perfetto_src_trace_processor_db_compare",
":perfetto_src_trace_processor_db_db",
+ ":perfetto_src_trace_processor_db_minimal",
":perfetto_src_trace_processor_db_unittests",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_importers_android_bugreport_android_bugreport",
@@ -14511,7 +14529,9 @@
":perfetto_src_protozero_protozero",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_db_column_column",
+ ":perfetto_src_trace_processor_db_column_minimal",
":perfetto_src_trace_processor_db_db",
+ ":perfetto_src_trace_processor_db_minimal",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_importers_android_bugreport_android_bugreport",
":perfetto_src_trace_processor_importers_common_common",
@@ -14746,7 +14766,9 @@
":perfetto_src_protozero_protozero",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_db_column_column",
+ ":perfetto_src_trace_processor_db_column_minimal",
":perfetto_src_trace_processor_db_db",
+ ":perfetto_src_trace_processor_db_minimal",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_importers_android_bugreport_android_bugreport",
":perfetto_src_trace_processor_importers_common_common",