1// These targets are appended to the autogenerated Android.bp by tools/gen_android_bp.
2cc_library_static {
3  name: "perfetto_cts_deps",
4  srcs: [
5    "src/base/android_task_runner.cc",
6    "src/base/test/test_task_runner.cc",
7    "src/ftrace_reader/cpu_reader.cc",
8    "src/ftrace_reader/event_info.cc",
9    "src/ftrace_reader/format_parser.cc",
10    "src/ftrace_reader/ftrace_controller.cc",
11    "src/ftrace_reader/ftrace_procfs.cc",
12    "src/ftrace_reader/proto_translation_table.cc",
13    "src/traced/probes/probes_producer.cc",
14    "test/end_to_end_integrationtest.cc",
15    "test/fake_producer.cc",
16    "test/task_runner_thread.cc",
17    "test/test_helper.cc",
18  ],
19  export_include_dirs: [
20    ".",
21  ],
22  shared_libs: [
23    "libprotobuf-cpp-lite",
24  ],
25  static_libs: [
26    "libgtest",
27    "perfetto_src_tracing_ipc",
28    "perfetto_trace_protos",
29  ],
30  cflags: [
31    "-DPERFETTO_BUILD_WITH_ANDROID",
32  ],
33}
34
35cc_library_static {
36  name: "perfetto_cts_jni_deps",
37  srcs: [
38    "src/base/android_task_runner.cc",
39    "src/base/test/test_task_runner.cc",
40    "test/fake_producer.cc",
41  ],
42  shared_libs: [
43    "libprotobuf-cpp-lite",
44  ],
45  export_include_dirs: [
46    ".",
47  ],
48  static_libs: [
49    "libgtest",
50    "perfetto_src_tracing_ipc",
51  ],
52  cflags: [
53    "-DPERFETTO_BUILD_WITH_ANDROID",
54  ],
55}
56