diff options
Diffstat (limited to 'BUILD')
-rw-r--r-- | BUILD | 30 |
1 files changed, 27 insertions, 3 deletions
@@ -239,6 +239,7 @@ perfetto_cc_library( ":src_trace_processor_importers_memory_tracker_graph_processor", ":src_trace_processor_importers_ninja_ninja", ":src_trace_processor_importers_perf_perf", + ":src_trace_processor_importers_perf_record", ":src_trace_processor_importers_proto_full", ":src_trace_processor_importers_proto_minimal", ":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr", @@ -1374,6 +1375,7 @@ perfetto_cc_library( ":include_perfetto_public_protozero", "src/trace_processor/containers/bit_vector.h", "src/trace_processor/containers/implicit_segment_forest.h", + "src/trace_processor/containers/interval_tree.h", "src/trace_processor/containers/null_term_string_view.h", "src/trace_processor/containers/row_map.h", "src/trace_processor/containers/row_map_algorithms.h", @@ -1708,12 +1710,25 @@ perfetto_filegroup( "src/trace_processor/importers/perf/perf_data_tokenizer.h", "src/trace_processor/importers/perf/perf_data_tracker.cc", "src/trace_processor/importers/perf/perf_data_tracker.h", - "src/trace_processor/importers/perf/perf_event.h", "src/trace_processor/importers/perf/perf_file.h", "src/trace_processor/importers/perf/reader.h", ], ) +# GN target: //src/trace_processor/importers/perf:record +perfetto_filegroup( + name = "src_trace_processor_importers_perf_record", + srcs = [ + "src/trace_processor/importers/perf/perf_event.h", + "src/trace_processor/importers/perf/perf_event_attr.cc", + "src/trace_processor/importers/perf/perf_event_attr.h", + "src/trace_processor/importers/perf/perf_session.cc", + "src/trace_processor/importers/perf/perf_session.h", + "src/trace_processor/importers/perf/reader.h", + "src/trace_processor/importers/perf/record.h", + ], +) + # GN target: //src/trace_processor/importers/proto/winscope:full perfetto_filegroup( name = "src_trace_processor_importers_proto_winscope_full", @@ -1882,7 +1897,7 @@ perfetto_filegroup( "src/trace_processor/importers/proto/network_trace_module.h", "src/trace_processor/importers/proto/packet_analyzer.cc", "src/trace_processor/importers/proto/packet_analyzer.h", - "src/trace_processor/importers/proto/packet_sequence_state.h", + "src/trace_processor/importers/proto/packet_sequence_state_builder.h", "src/trace_processor/importers/proto/packet_sequence_state_generation.cc", "src/trace_processor/importers/proto/perf_sample_tracker.cc", "src/trace_processor/importers/proto/perf_sample_tracker.h", @@ -1892,7 +1907,6 @@ perfetto_filegroup( "src/trace_processor/importers/proto/profile_packet_sequence_state.h", "src/trace_processor/importers/proto/profile_packet_utils.cc", "src/trace_processor/importers/proto/profile_packet_utils.h", - "src/trace_processor/importers/proto/proto_incremental_state.h", "src/trace_processor/importers/proto/proto_trace_parser_impl.cc", "src/trace_processor/importers/proto/proto_trace_parser_impl.h", "src/trace_processor/importers/proto/proto_trace_reader.cc", @@ -1905,6 +1919,7 @@ perfetto_filegroup( "src/trace_processor/importers/proto/track_event_module.h", "src/trace_processor/importers/proto/track_event_parser.cc", "src/trace_processor/importers/proto/track_event_parser.h", + "src/trace_processor/importers/proto/track_event_sequence_state.cc", "src/trace_processor/importers/proto/track_event_tokenizer.cc", "src/trace_processor/importers/proto/track_event_tokenizer.h", "src/trace_processor/importers/proto/track_event_tracker.cc", @@ -1917,6 +1932,7 @@ perfetto_filegroup( name = "src_trace_processor_importers_proto_packet_sequence_state_generation_hdr", srcs = [ "src/trace_processor/importers/proto/packet_sequence_state_generation.h", + "src/trace_processor/importers/proto/track_event_sequence_state.h", ], ) @@ -5887,6 +5903,7 @@ perfetto_cc_library( ":src_trace_processor_importers_memory_tracker_graph_processor", ":src_trace_processor_importers_ninja_ninja", ":src_trace_processor_importers_perf_perf", + ":src_trace_processor_importers_perf_record", ":src_trace_processor_importers_proto_full", ":src_trace_processor_importers_proto_minimal", ":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr", @@ -6060,6 +6077,7 @@ perfetto_cc_binary( ":src_trace_processor_importers_memory_tracker_graph_processor", ":src_trace_processor_importers_ninja_ninja", ":src_trace_processor_importers_perf_perf", + ":src_trace_processor_importers_perf_record", ":src_trace_processor_importers_proto_full", ":src_trace_processor_importers_proto_minimal", ":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr", @@ -6293,6 +6311,7 @@ perfetto_cc_binary( ":src_trace_processor_importers_memory_tracker_graph_processor", ":src_trace_processor_importers_ninja_ninja", ":src_trace_processor_importers_perf_perf", + ":src_trace_processor_importers_perf_record", ":src_trace_processor_importers_proto_full", ":src_trace_processor_importers_proto_minimal", ":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr", @@ -6531,3 +6550,8 @@ perfetto_py_binary( main = "tools/write_version_header.py", python_version = "PY3", ) + +exports_files( + ["ui/src/assets/favicon.png"], + visibility = PERFETTO_CONFIG.public_visibility, +) |