aboutsummaryrefslogtreecommitdiff
path: root/protos/perfetto/metrics/android/BUILD.gn
blob: 5b8fab6dd555ad1cce2cca9fbce18e2686e5a44b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# Copyright (C) 2019 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

import("../../../../gn/proto_library.gni")

perfetto_proto_library("@TYPE@") {
  proto_generators = [
    "lite",
    "source_set",
  ]
  sources = [
    "ad_services_metric.proto",
    "android_blocking_call.proto",
    "android_blocking_calls_cuj_metric.proto",
    "android_blocking_calls_unagg.proto",
    "android_boot.proto",
    "android_boot_unagg.proto",
    "android_frame_timeline_metric.proto",
    "android_garbage_collection_unagg_metric.proto",
    "android_sysui_notifications_blocking_calls_metric.proto",
    "android_trusty_workqueues.proto",
    "anr_metric.proto",
    "app_process_starts_metric.proto",
    "batt_metric.proto",
    "binder_metric.proto",
    "camera_metric.proto",
    "camera_unagg_metric.proto",
    "codec_metrics.proto",
    "cpu_metric.proto",
    "display_metrics.proto",
    "dma_heap_metric.proto",
    "dvfs_metric.proto",
    "fastrpc_metric.proto",
    "g2d_metric.proto",
    "gpu_metric.proto",
    "hwcomposer.proto",
    "hwui_metric.proto",
    "io_metric.proto",
    "io_unagg_metric.proto",
    "ion_metric.proto",
    "irq_runtime_metric.proto",
    "jank_cuj_metric.proto",
    "java_heap_histogram.proto",
    "java_heap_stats.proto",
    "lmk_metric.proto",
    "lmk_reason_metric.proto",
    "mem_metric.proto",
    "mem_unagg_metric.proto",
    "monitor_contention_agg_metric.proto",
    "monitor_contention_metric.proto",
    "multiuser_metric.proto",
    "network_metric.proto",
    "other_traces.proto",
    "package_list.proto",
    "powrails_metric.proto",
    "process_metadata.proto",
    "profiler_smaps.proto",
    "rt_runtime_metric.proto",
    "simpleperf.proto",
    "startup_metric.proto",
    "surfaceflinger.proto",
    "sysui_notif_shade_list_builder_metric.proto",
    "sysui_slice_performance_statistical_data.proto",
    "sysui_update_notif_on_ui_mode_changed_metric.proto",
    "task_names.proto",
    "thread_time_in_state_metric.proto",
    "trace_quality.proto",
    "unsymbolized_frames.proto",
  ]
}