1commands: {
2 copy_before: {
3  from: "out/soong/.intermediates/external/protobuf/aprotoc/linux_glibc_x86_64/aprotoc"
4  to: "tools/out/bin/aprotoc"
5  executable: false
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/perfetto/perfetto_src_protozero_protoc_plugin_cppgen_plugin/linux_glibc_x86_64/perfetto_src_protozero_protoc_plugin_cppgen_plugin"
9  to: "tools/out/bin/perfetto_src_protozero_protoc_plugin_cppgen_plugin"
10  executable: false
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
14  to: "tools/out/lib64/libc++.so"
15  executable: false
16 }
17 copy_before: {
18  from: "external/perfetto/protos/perfetto/common/android_energy_consumer_descriptor.proto"
19  to: "external/perfetto/protos/perfetto/common/android_energy_consumer_descriptor.proto"
20 }
21 copy_before: {
22  from: "external/perfetto/protos/perfetto/common/android_log_constants.proto"
23  to: "external/perfetto/protos/perfetto/common/android_log_constants.proto"
24 }
25 copy_before: {
26  from: "external/perfetto/protos/perfetto/common/builtin_clock.proto"
27  to: "external/perfetto/protos/perfetto/common/builtin_clock.proto"
28 }
29 copy_before: {
30  from: "external/perfetto/protos/perfetto/common/commit_data_request.proto"
31  to: "external/perfetto/protos/perfetto/common/commit_data_request.proto"
32 }
33 copy_before: {
34  from: "external/perfetto/protos/perfetto/common/data_source_descriptor.proto"
35  to: "external/perfetto/protos/perfetto/common/data_source_descriptor.proto"
36 }
37 copy_before: {
38  from: "external/perfetto/protos/perfetto/common/descriptor.proto"
39  to: "external/perfetto/protos/perfetto/common/descriptor.proto"
40 }
41 copy_before: {
42  from: "external/perfetto/protos/perfetto/common/ftrace_descriptor.proto"
43  to: "external/perfetto/protos/perfetto/common/ftrace_descriptor.proto"
44 }
45 copy_before: {
46  from: "external/perfetto/protos/perfetto/common/gpu_counter_descriptor.proto"
47  to: "external/perfetto/protos/perfetto/common/gpu_counter_descriptor.proto"
48 }
49 copy_before: {
50  from: "external/perfetto/protos/perfetto/common/interceptor_descriptor.proto"
51  to: "external/perfetto/protos/perfetto/common/interceptor_descriptor.proto"
52 }
53 copy_before: {
54  from: "external/perfetto/protos/perfetto/common/observable_events.proto"
55  to: "external/perfetto/protos/perfetto/common/observable_events.proto"
56 }
57 copy_before: {
58  from: "external/perfetto/protos/perfetto/common/perf_events.proto"
59  to: "external/perfetto/protos/perfetto/common/perf_events.proto"
60 }
61 copy_before: {
62  from: "external/perfetto/protos/perfetto/common/protolog_common.proto"
63  to: "external/perfetto/protos/perfetto/common/protolog_common.proto"
64 }
65 copy_before: {
66  from: "external/perfetto/protos/perfetto/common/sys_stats_counters.proto"
67  to: "external/perfetto/protos/perfetto/common/sys_stats_counters.proto"
68 }
69 copy_before: {
70  from: "external/perfetto/protos/perfetto/common/trace_stats.proto"
71  to: "external/perfetto/protos/perfetto/common/trace_stats.proto"
72 }
73 copy_before: {
74  from: "external/perfetto/protos/perfetto/common/tracing_service_capabilities.proto"
75  to: "external/perfetto/protos/perfetto/common/tracing_service_capabilities.proto"
76 }
77 copy_before: {
78  from: "external/perfetto/protos/perfetto/common/tracing_service_state.proto"
79  to: "external/perfetto/protos/perfetto/common/tracing_service_state.proto"
80 }
81 copy_before: {
82  from: "external/perfetto/protos/perfetto/common/track_event_descriptor.proto"
83  to: "external/perfetto/protos/perfetto/common/track_event_descriptor.proto"
84 }
85 copy_before: {
86  from: "external/perfetto/protos/perfetto/config/android/android_game_intervention_list_config.proto"
87  to: "external/perfetto/protos/perfetto/config/android/android_game_intervention_list_config.proto"
88 }
89 copy_before: {
90  from: "external/perfetto/protos/perfetto/config/android/android_input_event_config.proto"
91  to: "external/perfetto/protos/perfetto/config/android/android_input_event_config.proto"
92 }
93 copy_before: {
94  from: "external/perfetto/protos/perfetto/config/android/android_log_config.proto"
95  to: "external/perfetto/protos/perfetto/config/android/android_log_config.proto"
96 }
97 copy_before: {
98  from: "external/perfetto/protos/perfetto/config/android/android_polled_state_config.proto"
99  to: "external/perfetto/protos/perfetto/config/android/android_polled_state_config.proto"
100 }
101 copy_before: {
102  from: "external/perfetto/protos/perfetto/config/android/android_sdk_sysprop_guard_config.proto"
103  to: "external/perfetto/protos/perfetto/config/android/android_sdk_sysprop_guard_config.proto"
104 }
105 copy_before: {
106  from: "external/perfetto/protos/perfetto/config/android/android_system_property_config.proto"
107  to: "external/perfetto/protos/perfetto/config/android/android_system_property_config.proto"
108 }
109 copy_before: {
110  from: "external/perfetto/protos/perfetto/config/android/network_trace_config.proto"
111  to: "external/perfetto/protos/perfetto/config/android/network_trace_config.proto"
112 }
113 copy_before: {
114  from: "external/perfetto/protos/perfetto/config/android/packages_list_config.proto"
115  to: "external/perfetto/protos/perfetto/config/android/packages_list_config.proto"
116 }
117 copy_before: {
118  from: "external/perfetto/protos/perfetto/config/android/pixel_modem_config.proto"
119  to: "external/perfetto/protos/perfetto/config/android/pixel_modem_config.proto"
120 }
121 copy_before: {
122  from: "external/perfetto/protos/perfetto/config/android/protolog_config.proto"
123  to: "external/perfetto/protos/perfetto/config/android/protolog_config.proto"
124 }
125 copy_before: {
126  from: "external/perfetto/protos/perfetto/config/android/surfaceflinger_layers_config.proto"
127  to: "external/perfetto/protos/perfetto/config/android/surfaceflinger_layers_config.proto"
128 }
129 copy_before: {
130  from: "external/perfetto/protos/perfetto/config/android/surfaceflinger_transactions_config.proto"
131  to: "external/perfetto/protos/perfetto/config/android/surfaceflinger_transactions_config.proto"
132 }
133 copy_before: {
134  from: "external/perfetto/protos/perfetto/config/android/windowmanager_config.proto"
135  to: "external/perfetto/protos/perfetto/config/android/windowmanager_config.proto"
136 }
137 copy_before: {
138  from: "external/perfetto/protos/perfetto/config/chrome/chrome_config.proto"
139  to: "external/perfetto/protos/perfetto/config/chrome/chrome_config.proto"
140 }
141 copy_before: {
142  from: "external/perfetto/protos/perfetto/config/chrome/scenario_config.proto"
143  to: "external/perfetto/protos/perfetto/config/chrome/scenario_config.proto"
144 }
145 copy_before: {
146  from: "external/perfetto/protos/perfetto/config/chrome/system_metrics.proto"
147  to: "external/perfetto/protos/perfetto/config/chrome/system_metrics.proto"
148 }
149 copy_before: {
150  from: "external/perfetto/protos/perfetto/config/chrome/v8_config.proto"
151  to: "external/perfetto/protos/perfetto/config/chrome/v8_config.proto"
152 }
153 copy_before: {
154  from: "external/perfetto/protos/perfetto/config/data_source_config.proto"
155  to: "external/perfetto/protos/perfetto/config/data_source_config.proto"
156 }
157 copy_before: {
158  from: "external/perfetto/protos/perfetto/config/etw/etw_config.proto"
159  to: "external/perfetto/protos/perfetto/config/etw/etw_config.proto"
160 }
161 copy_before: {
162  from: "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.proto"
163  to: "external/perfetto/protos/perfetto/config/ftrace/ftrace_config.proto"
164 }
165 copy_before: {
166  from: "external/perfetto/protos/perfetto/config/gpu/gpu_counter_config.proto"
167  to: "external/perfetto/protos/perfetto/config/gpu/gpu_counter_config.proto"
168 }
169 copy_before: {
170  from: "external/perfetto/protos/perfetto/config/gpu/vulkan_memory_config.proto"
171  to: "external/perfetto/protos/perfetto/config/gpu/vulkan_memory_config.proto"
172 }
173 copy_before: {
174  from: "external/perfetto/protos/perfetto/config/inode_file/inode_file_config.proto"
175  to: "external/perfetto/protos/perfetto/config/inode_file/inode_file_config.proto"
176 }
177 copy_before: {
178  from: "external/perfetto/protos/perfetto/config/interceptor_config.proto"
179  to: "external/perfetto/protos/perfetto/config/interceptor_config.proto"
180 }
181 copy_before: {
182  from: "external/perfetto/protos/perfetto/config/interceptors/console_config.proto"
183  to: "external/perfetto/protos/perfetto/config/interceptors/console_config.proto"
184 }
185 copy_before: {
186  from: "external/perfetto/protos/perfetto/config/power/android_power_config.proto"
187  to: "external/perfetto/protos/perfetto/config/power/android_power_config.proto"
188 }
189 copy_before: {
190  from: "external/perfetto/protos/perfetto/config/process_stats/process_stats_config.proto"
191  to: "external/perfetto/protos/perfetto/config/process_stats/process_stats_config.proto"
192 }
193 copy_before: {
194  from: "external/perfetto/protos/perfetto/config/profiling/heapprofd_config.proto"
195  to: "external/perfetto/protos/perfetto/config/profiling/heapprofd_config.proto"
196 }
197 copy_before: {
198  from: "external/perfetto/protos/perfetto/config/profiling/java_hprof_config.proto"
199  to: "external/perfetto/protos/perfetto/config/profiling/java_hprof_config.proto"
200 }
201 copy_before: {
202  from: "external/perfetto/protos/perfetto/config/profiling/perf_event_config.proto"
203  to: "external/perfetto/protos/perfetto/config/profiling/perf_event_config.proto"
204 }
205 copy_before: {
206  from: "external/perfetto/protos/perfetto/config/statsd/atom_ids.proto"
207  to: "external/perfetto/protos/perfetto/config/statsd/atom_ids.proto"
208 }
209 copy_before: {
210  from: "external/perfetto/protos/perfetto/config/statsd/statsd_tracing_config.proto"
211  to: "external/perfetto/protos/perfetto/config/statsd/statsd_tracing_config.proto"
212 }
213 copy_before: {
214  from: "external/perfetto/protos/perfetto/config/stress_test_config.proto"
215  to: "external/perfetto/protos/perfetto/config/stress_test_config.proto"
216 }
217 copy_before: {
218  from: "external/perfetto/protos/perfetto/config/sys_stats/sys_stats_config.proto"
219  to: "external/perfetto/protos/perfetto/config/sys_stats/sys_stats_config.proto"
220 }
221 copy_before: {
222  from: "external/perfetto/protos/perfetto/config/system_info/system_info.proto"
223  to: "external/perfetto/protos/perfetto/config/system_info/system_info.proto"
224 }
225 copy_before: {
226  from: "external/perfetto/protos/perfetto/config/test_config.proto"
227  to: "external/perfetto/protos/perfetto/config/test_config.proto"
228 }
229 copy_before: {
230  from: "external/perfetto/protos/perfetto/config/trace_config.proto"
231  to: "external/perfetto/protos/perfetto/config/trace_config.proto"
232 }
233 copy_before: {
234  from: "external/perfetto/protos/perfetto/config/track_event/track_event_config.proto"
235  to: "external/perfetto/protos/perfetto/config/track_event/track_event_config.proto"
236 }
237 copy_before: {
238  from: "external/perfetto/protos/perfetto/trace/android/android_game_intervention_list.proto"
239  to: "external/perfetto/protos/perfetto/trace/android/android_game_intervention_list.proto"
240 }
241 copy_before: {
242  from: "external/perfetto/protos/perfetto/trace/android/android_log.proto"
243  to: "external/perfetto/protos/perfetto/trace/android/android_log.proto"
244 }
245 copy_before: {
246  from: "external/perfetto/protos/perfetto/trace/android/android_system_property.proto"
247  to: "external/perfetto/protos/perfetto/trace/android/android_system_property.proto"
248 }
249 copy_before: {
250  from: "external/perfetto/protos/perfetto/trace/android/camera_event.proto"
251  to: "external/perfetto/protos/perfetto/trace/android/camera_event.proto"
252 }
253 copy_before: {
254  from: "external/perfetto/protos/perfetto/trace/android/frame_timeline_event.proto"
255  to: "external/perfetto/protos/perfetto/trace/android/frame_timeline_event.proto"
256 }
257 copy_before: {
258  from: "external/perfetto/protos/perfetto/trace/android/gpu_mem_event.proto"
259  to: "external/perfetto/protos/perfetto/trace/android/gpu_mem_event.proto"
260 }
261 copy_before: {
262  from: "external/perfetto/protos/perfetto/trace/android/graphics/point.proto"
263  to: "external/perfetto/protos/perfetto/trace/android/graphics/point.proto"
264 }
265 copy_before: {
266  from: "external/perfetto/protos/perfetto/trace/android/graphics/rect.proto"
267  to: "external/perfetto/protos/perfetto/trace/android/graphics/rect.proto"
268 }
269 copy_before: {
270  from: "external/perfetto/protos/perfetto/trace/android/graphics_frame_event.proto"
271  to: "external/perfetto/protos/perfetto/trace/android/graphics_frame_event.proto"
272 }
273 copy_before: {
274  from: "external/perfetto/protos/perfetto/trace/android/initial_display_state.proto"
275  to: "external/perfetto/protos/perfetto/trace/android/initial_display_state.proto"
276 }
277 copy_before: {
278  from: "external/perfetto/protos/perfetto/trace/android/network_trace.proto"
279  to: "external/perfetto/protos/perfetto/trace/android/network_trace.proto"
280 }
281 copy_before: {
282  from: "external/perfetto/protos/perfetto/trace/android/packages_list.proto"
283  to: "external/perfetto/protos/perfetto/trace/android/packages_list.proto"
284 }
285 copy_before: {
286  from: "external/perfetto/protos/perfetto/trace/android/pixel_modem_events.proto"
287  to: "external/perfetto/protos/perfetto/trace/android/pixel_modem_events.proto"
288 }
289 copy_before: {
290  from: "external/perfetto/protos/perfetto/trace/android/protolog.proto"
291  to: "external/perfetto/protos/perfetto/trace/android/protolog.proto"
292 }
293 copy_before: {
294  from: "external/perfetto/protos/perfetto/trace/android/shell_transition.proto"
295  to: "external/perfetto/protos/perfetto/trace/android/shell_transition.proto"
296 }
297 copy_before: {
298  from: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_common.proto"
299  to: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_common.proto"
300 }
301 copy_before: {
302  from: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_layers.proto"
303  to: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_layers.proto"
304 }
305 copy_before: {
306  from: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_transactions.proto"
307  to: "external/perfetto/protos/perfetto/trace/android/surfaceflinger_transactions.proto"
308 }
309 copy_before: {
310  from: "external/perfetto/protos/perfetto/trace/android/winscope_extensions.proto"
311  to: "external/perfetto/protos/perfetto/trace/android/winscope_extensions.proto"
312 }
313 copy_before: {
314  from: "external/perfetto/protos/perfetto/trace/chrome/chrome_benchmark_metadata.proto"
315  to: "external/perfetto/protos/perfetto/trace/chrome/chrome_benchmark_metadata.proto"
316 }
317 copy_before: {
318  from: "external/perfetto/protos/perfetto/trace/chrome/chrome_metadata.proto"
319  to: "external/perfetto/protos/perfetto/trace/chrome/chrome_metadata.proto"
320 }
321 copy_before: {
322  from: "external/perfetto/protos/perfetto/trace/chrome/chrome_trace_event.proto"
323  to: "external/perfetto/protos/perfetto/trace/chrome/chrome_trace_event.proto"
324 }
325 copy_before: {
326  from: "external/perfetto/protos/perfetto/trace/chrome/chrome_trigger.proto"
327  to: "external/perfetto/protos/perfetto/trace/chrome/chrome_trigger.proto"
328 }
329 copy_before: {
330  from: "external/perfetto/protos/perfetto/trace/chrome/v8.proto"
331  to: "external/perfetto/protos/perfetto/trace/chrome/v8.proto"
332 }
333 copy_before: {
334  from: "external/perfetto/protos/perfetto/trace/clock_snapshot.proto"
335  to: "external/perfetto/protos/perfetto/trace/clock_snapshot.proto"
336 }
337 copy_before: {
338  from: "external/perfetto/protos/perfetto/trace/etw/etw.proto"
339  to: "external/perfetto/protos/perfetto/trace/etw/etw.proto"
340 }
341 copy_before: {
342  from: "external/perfetto/protos/perfetto/trace/etw/etw_event.proto"
343  to: "external/perfetto/protos/perfetto/trace/etw/etw_event.proto"
344 }
345 copy_before: {
346  from: "external/perfetto/protos/perfetto/trace/etw/etw_event_bundle.proto"
347  to: "external/perfetto/protos/perfetto/trace/etw/etw_event_bundle.proto"
348 }
349 copy_before: {
350  from: "external/perfetto/protos/perfetto/trace/extension_descriptor.proto"
351  to: "external/perfetto/protos/perfetto/trace/extension_descriptor.proto"
352 }
353 copy_before: {
354  from: "external/perfetto/protos/perfetto/trace/filesystem/inode_file_map.proto"
355  to: "external/perfetto/protos/perfetto/trace/filesystem/inode_file_map.proto"
356 }
357 copy_before: {
358  from: "external/perfetto/protos/perfetto/trace/ftrace/android_fs.proto"
359  to: "external/perfetto/protos/perfetto/trace/ftrace/android_fs.proto"
360 }
361 copy_before: {
362  from: "external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.proto"
363  to: "external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.proto"
364 }
365 copy_before: {
366  from: "external/perfetto/protos/perfetto/trace/ftrace/binder.proto"
367  to: "external/perfetto/protos/perfetto/trace/ftrace/binder.proto"
368 }
369 copy_before: {
370  from: "external/perfetto/protos/perfetto/trace/ftrace/block.proto"
371  to: "external/perfetto/protos/perfetto/trace/ftrace/block.proto"
372 }
373 copy_before: {
374  from: "external/perfetto/protos/perfetto/trace/ftrace/cgroup.proto"
375  to: "external/perfetto/protos/perfetto/trace/ftrace/cgroup.proto"
376 }
377 copy_before: {
378  from: "external/perfetto/protos/perfetto/trace/ftrace/clk.proto"
379  to: "external/perfetto/protos/perfetto/trace/ftrace/clk.proto"
380 }
381 copy_before: {
382  from: "external/perfetto/protos/perfetto/trace/ftrace/cma.proto"
383  to: "external/perfetto/protos/perfetto/trace/ftrace/cma.proto"
384 }
385 copy_before: {
386  from: "external/perfetto/protos/perfetto/trace/ftrace/compaction.proto"
387  to: "external/perfetto/protos/perfetto/trace/ftrace/compaction.proto"
388 }
389 copy_before: {
390  from: "external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.proto"
391  to: "external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.proto"
392 }
393 copy_before: {
394  from: "external/perfetto/protos/perfetto/trace/ftrace/cpuhp.proto"
395  to: "external/perfetto/protos/perfetto/trace/ftrace/cpuhp.proto"
396 }
397 copy_before: {
398  from: "external/perfetto/protos/perfetto/trace/ftrace/cros_ec.proto"
399  to: "external/perfetto/protos/perfetto/trace/ftrace/cros_ec.proto"
400 }
401 copy_before: {
402  from: "external/perfetto/protos/perfetto/trace/ftrace/dcvsh.proto"
403  to: "external/perfetto/protos/perfetto/trace/ftrace/dcvsh.proto"
404 }
405 copy_before: {
406  from: "external/perfetto/protos/perfetto/trace/ftrace/devfreq.proto"
407  to: "external/perfetto/protos/perfetto/trace/ftrace/devfreq.proto"
408 }
409 copy_before: {
410  from: "external/perfetto/protos/perfetto/trace/ftrace/dma_fence.proto"
411  to: "external/perfetto/protos/perfetto/trace/ftrace/dma_fence.proto"
412 }
413 copy_before: {
414  from: "external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.proto"
415  to: "external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.proto"
416 }
417 copy_before: {
418  from: "external/perfetto/protos/perfetto/trace/ftrace/dpu.proto"
419  to: "external/perfetto/protos/perfetto/trace/ftrace/dpu.proto"
420 }
421 copy_before: {
422  from: "external/perfetto/protos/perfetto/trace/ftrace/drm.proto"
423  to: "external/perfetto/protos/perfetto/trace/ftrace/drm.proto"
424 }
425 copy_before: {
426  from: "external/perfetto/protos/perfetto/trace/ftrace/ext4.proto"
427  to: "external/perfetto/protos/perfetto/trace/ftrace/ext4.proto"
428 }
429 copy_before: {
430  from: "external/perfetto/protos/perfetto/trace/ftrace/f2fs.proto"
431  to: "external/perfetto/protos/perfetto/trace/ftrace/f2fs.proto"
432 }
433 copy_before: {
434  from: "external/perfetto/protos/perfetto/trace/ftrace/fastrpc.proto"
435  to: "external/perfetto/protos/perfetto/trace/ftrace/fastrpc.proto"
436 }
437 copy_before: {
438  from: "external/perfetto/protos/perfetto/trace/ftrace/fence.proto"
439  to: "external/perfetto/protos/perfetto/trace/ftrace/fence.proto"
440 }
441 copy_before: {
442  from: "external/perfetto/protos/perfetto/trace/ftrace/filemap.proto"
443  to: "external/perfetto/protos/perfetto/trace/ftrace/filemap.proto"
444 }
445 copy_before: {
446  from: "external/perfetto/protos/perfetto/trace/ftrace/fs.proto"
447  to: "external/perfetto/protos/perfetto/trace/ftrace/fs.proto"
448 }
449 copy_before: {
450  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace.proto"
451  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace.proto"
452 }
453 copy_before: {
454  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.proto"
455  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.proto"
456 }
457 copy_before: {
458  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.proto"
459  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.proto"
460 }
461 copy_before: {
462  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.proto"
463  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.proto"
464 }
465 copy_before: {
466  from: "external/perfetto/protos/perfetto/trace/ftrace/g2d.proto"
467  to: "external/perfetto/protos/perfetto/trace/ftrace/g2d.proto"
468 }
469 copy_before: {
470  from: "external/perfetto/protos/perfetto/trace/ftrace/generic.proto"
471  to: "external/perfetto/protos/perfetto/trace/ftrace/generic.proto"
472 }
473 copy_before: {
474  from: "external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.proto"
475  to: "external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.proto"
476 }
477 copy_before: {
478  from: "external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.proto"
479  to: "external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.proto"
480 }
481 copy_before: {
482  from: "external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.proto"
483  to: "external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.proto"
484 }
485 copy_before: {
486  from: "external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.proto"
487  to: "external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.proto"
488 }
489 copy_before: {
490  from: "external/perfetto/protos/perfetto/trace/ftrace/hyp.proto"
491  to: "external/perfetto/protos/perfetto/trace/ftrace/hyp.proto"
492 }
493 copy_before: {
494  from: "external/perfetto/protos/perfetto/trace/ftrace/i2c.proto"
495  to: "external/perfetto/protos/perfetto/trace/ftrace/i2c.proto"
496 }
497 copy_before: {
498  from: "external/perfetto/protos/perfetto/trace/ftrace/ion.proto"
499  to: "external/perfetto/protos/perfetto/trace/ftrace/ion.proto"
500 }
501 copy_before: {
502  from: "external/perfetto/protos/perfetto/trace/ftrace/ipi.proto"
503  to: "external/perfetto/protos/perfetto/trace/ftrace/ipi.proto"
504 }
505 copy_before: {
506  from: "external/perfetto/protos/perfetto/trace/ftrace/irq.proto"
507  to: "external/perfetto/protos/perfetto/trace/ftrace/irq.proto"
508 }
509 copy_before: {
510  from: "external/perfetto/protos/perfetto/trace/ftrace/kgsl.proto"
511  to: "external/perfetto/protos/perfetto/trace/ftrace/kgsl.proto"
512 }
513 copy_before: {
514  from: "external/perfetto/protos/perfetto/trace/ftrace/kmem.proto"
515  to: "external/perfetto/protos/perfetto/trace/ftrace/kmem.proto"
516 }
517 copy_before: {
518  from: "external/perfetto/protos/perfetto/trace/ftrace/kvm.proto"
519  to: "external/perfetto/protos/perfetto/trace/ftrace/kvm.proto"
520 }
521 copy_before: {
522  from: "external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.proto"
523  to: "external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.proto"
524 }
525 copy_before: {
526  from: "external/perfetto/protos/perfetto/trace/ftrace/lwis.proto"
527  to: "external/perfetto/protos/perfetto/trace/ftrace/lwis.proto"
528 }
529 copy_before: {
530  from: "external/perfetto/protos/perfetto/trace/ftrace/mali.proto"
531  to: "external/perfetto/protos/perfetto/trace/ftrace/mali.proto"
532 }
533 copy_before: {
534  from: "external/perfetto/protos/perfetto/trace/ftrace/mdss.proto"
535  to: "external/perfetto/protos/perfetto/trace/ftrace/mdss.proto"
536 }
537 copy_before: {
538  from: "external/perfetto/protos/perfetto/trace/ftrace/mm_event.proto"
539  to: "external/perfetto/protos/perfetto/trace/ftrace/mm_event.proto"
540 }
541 copy_before: {
542  from: "external/perfetto/protos/perfetto/trace/ftrace/net.proto"
543  to: "external/perfetto/protos/perfetto/trace/ftrace/net.proto"
544 }
545 copy_before: {
546  from: "external/perfetto/protos/perfetto/trace/ftrace/oom.proto"
547  to: "external/perfetto/protos/perfetto/trace/ftrace/oom.proto"
548 }
549 copy_before: {
550  from: "external/perfetto/protos/perfetto/trace/ftrace/panel.proto"
551  to: "external/perfetto/protos/perfetto/trace/ftrace/panel.proto"
552 }
553 copy_before: {
554  from: "external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.proto"
555  to: "external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.proto"
556 }
557 copy_before: {
558  from: "external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.proto"
559  to: "external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.proto"
560 }
561 copy_before: {
562  from: "external/perfetto/protos/perfetto/trace/ftrace/power.proto"
563  to: "external/perfetto/protos/perfetto/trace/ftrace/power.proto"
564 }
565 copy_before: {
566  from: "external/perfetto/protos/perfetto/trace/ftrace/printk.proto"
567  to: "external/perfetto/protos/perfetto/trace/ftrace/printk.proto"
568 }
569 copy_before: {
570  from: "external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.proto"
571  to: "external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.proto"
572 }
573 copy_before: {
574  from: "external/perfetto/protos/perfetto/trace/ftrace/regulator.proto"
575  to: "external/perfetto/protos/perfetto/trace/ftrace/regulator.proto"
576 }
577 copy_before: {
578  from: "external/perfetto/protos/perfetto/trace/ftrace/rpm.proto"
579  to: "external/perfetto/protos/perfetto/trace/ftrace/rpm.proto"
580 }
581 copy_before: {
582  from: "external/perfetto/protos/perfetto/trace/ftrace/samsung.proto"
583  to: "external/perfetto/protos/perfetto/trace/ftrace/samsung.proto"
584 }
585 copy_before: {
586  from: "external/perfetto/protos/perfetto/trace/ftrace/sched.proto"
587  to: "external/perfetto/protos/perfetto/trace/ftrace/sched.proto"
588 }
589 copy_before: {
590  from: "external/perfetto/protos/perfetto/trace/ftrace/scm.proto"
591  to: "external/perfetto/protos/perfetto/trace/ftrace/scm.proto"
592 }
593 copy_before: {
594  from: "external/perfetto/protos/perfetto/trace/ftrace/sde.proto"
595  to: "external/perfetto/protos/perfetto/trace/ftrace/sde.proto"
596 }
597 copy_before: {
598  from: "external/perfetto/protos/perfetto/trace/ftrace/signal.proto"
599  to: "external/perfetto/protos/perfetto/trace/ftrace/signal.proto"
600 }
601 copy_before: {
602  from: "external/perfetto/protos/perfetto/trace/ftrace/skb.proto"
603  to: "external/perfetto/protos/perfetto/trace/ftrace/skb.proto"
604 }
605 copy_before: {
606  from: "external/perfetto/protos/perfetto/trace/ftrace/sock.proto"
607  to: "external/perfetto/protos/perfetto/trace/ftrace/sock.proto"
608 }
609 copy_before: {
610  from: "external/perfetto/protos/perfetto/trace/ftrace/sync.proto"
611  to: "external/perfetto/protos/perfetto/trace/ftrace/sync.proto"
612 }
613 copy_before: {
614  from: "external/perfetto/protos/perfetto/trace/ftrace/synthetic.proto"
615  to: "external/perfetto/protos/perfetto/trace/ftrace/synthetic.proto"
616 }
617 copy_before: {
618  from: "external/perfetto/protos/perfetto/trace/ftrace/systrace.proto"
619  to: "external/perfetto/protos/perfetto/trace/ftrace/systrace.proto"
620 }
621 copy_before: {
622  from: "external/perfetto/protos/perfetto/trace/ftrace/task.proto"
623  to: "external/perfetto/protos/perfetto/trace/ftrace/task.proto"
624 }
625 copy_before: {
626  from: "external/perfetto/protos/perfetto/trace/ftrace/tcp.proto"
627  to: "external/perfetto/protos/perfetto/trace/ftrace/tcp.proto"
628 }
629 copy_before: {
630  from: "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.proto"
631  to: "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.proto"
632 }
633 copy_before: {
634  from: "external/perfetto/protos/perfetto/trace/ftrace/thermal.proto"
635  to: "external/perfetto/protos/perfetto/trace/ftrace/thermal.proto"
636 }
637 copy_before: {
638  from: "external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.proto"
639  to: "external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.proto"
640 }
641 copy_before: {
642  from: "external/perfetto/protos/perfetto/trace/ftrace/trusty.proto"
643  to: "external/perfetto/protos/perfetto/trace/ftrace/trusty.proto"
644 }
645 copy_before: {
646  from: "external/perfetto/protos/perfetto/trace/ftrace/ufs.proto"
647  to: "external/perfetto/protos/perfetto/trace/ftrace/ufs.proto"
648 }
649 copy_before: {
650  from: "external/perfetto/protos/perfetto/trace/ftrace/v4l2.proto"
651  to: "external/perfetto/protos/perfetto/trace/ftrace/v4l2.proto"
652 }
653 copy_before: {
654  from: "external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.proto"
655  to: "external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.proto"
656 }
657 copy_before: {
658  from: "external/perfetto/protos/perfetto/trace/ftrace/virtio_video.proto"
659  to: "external/perfetto/protos/perfetto/trace/ftrace/virtio_video.proto"
660 }
661 copy_before: {
662  from: "external/perfetto/protos/perfetto/trace/ftrace/vmscan.proto"
663  to: "external/perfetto/protos/perfetto/trace/ftrace/vmscan.proto"
664 }
665 copy_before: {
666  from: "external/perfetto/protos/perfetto/trace/ftrace/workqueue.proto"
667  to: "external/perfetto/protos/perfetto/trace/ftrace/workqueue.proto"
668 }
669 copy_before: {
670  from: "external/perfetto/protos/perfetto/trace/gpu/gpu_counter_event.proto"
671  to: "external/perfetto/protos/perfetto/trace/gpu/gpu_counter_event.proto"
672 }
673 copy_before: {
674  from: "external/perfetto/protos/perfetto/trace/gpu/gpu_log.proto"
675  to: "external/perfetto/protos/perfetto/trace/gpu/gpu_log.proto"
676 }
677 copy_before: {
678  from: "external/perfetto/protos/perfetto/trace/gpu/gpu_render_stage_event.proto"
679  to: "external/perfetto/protos/perfetto/trace/gpu/gpu_render_stage_event.proto"
680 }
681 copy_before: {
682  from: "external/perfetto/protos/perfetto/trace/gpu/vulkan_api_event.proto"
683  to: "external/perfetto/protos/perfetto/trace/gpu/vulkan_api_event.proto"
684 }
685 copy_before: {
686  from: "external/perfetto/protos/perfetto/trace/gpu/vulkan_memory_event.proto"
687  to: "external/perfetto/protos/perfetto/trace/gpu/vulkan_memory_event.proto"
688 }
689 copy_before: {
690  from: "external/perfetto/protos/perfetto/trace/interned_data/interned_data.proto"
691  to: "external/perfetto/protos/perfetto/trace/interned_data/interned_data.proto"
692 }
693 copy_before: {
694  from: "external/perfetto/protos/perfetto/trace/memory_graph.proto"
695  to: "external/perfetto/protos/perfetto/trace/memory_graph.proto"
696 }
697 copy_before: {
698  from: "external/perfetto/protos/perfetto/trace/perfetto/perfetto_metatrace.proto"
699  to: "external/perfetto/protos/perfetto/trace/perfetto/perfetto_metatrace.proto"
700 }
701 copy_before: {
702  from: "external/perfetto/protos/perfetto/trace/perfetto/tracing_service_event.proto"
703  to: "external/perfetto/protos/perfetto/trace/perfetto/tracing_service_event.proto"
704 }
705 copy_before: {
706  from: "external/perfetto/protos/perfetto/trace/power/android_energy_estimation_breakdown.proto"
707  to: "external/perfetto/protos/perfetto/trace/power/android_energy_estimation_breakdown.proto"
708 }
709 copy_before: {
710  from: "external/perfetto/protos/perfetto/trace/power/android_entity_state_residency.proto"
711  to: "external/perfetto/protos/perfetto/trace/power/android_entity_state_residency.proto"
712 }
713 copy_before: {
714  from: "external/perfetto/protos/perfetto/trace/power/battery_counters.proto"
715  to: "external/perfetto/protos/perfetto/trace/power/battery_counters.proto"
716 }
717 copy_before: {
718  from: "external/perfetto/protos/perfetto/trace/power/power_rails.proto"
719  to: "external/perfetto/protos/perfetto/trace/power/power_rails.proto"
720 }
721 copy_before: {
722  from: "external/perfetto/protos/perfetto/trace/profiling/deobfuscation.proto"
723  to: "external/perfetto/protos/perfetto/trace/profiling/deobfuscation.proto"
724 }
725 copy_before: {
726  from: "external/perfetto/protos/perfetto/trace/profiling/heap_graph.proto"
727  to: "external/perfetto/protos/perfetto/trace/profiling/heap_graph.proto"
728 }
729 copy_before: {
730  from: "external/perfetto/protos/perfetto/trace/profiling/profile_common.proto"
731  to: "external/perfetto/protos/perfetto/trace/profiling/profile_common.proto"
732 }
733 copy_before: {
734  from: "external/perfetto/protos/perfetto/trace/profiling/profile_packet.proto"
735  to: "external/perfetto/protos/perfetto/trace/profiling/profile_packet.proto"
736 }
737 copy_before: {
738  from: "external/perfetto/protos/perfetto/trace/profiling/smaps.proto"
739  to: "external/perfetto/protos/perfetto/trace/profiling/smaps.proto"
740 }
741 copy_before: {
742  from: "external/perfetto/protos/perfetto/trace/ps/process_stats.proto"
743  to: "external/perfetto/protos/perfetto/trace/ps/process_stats.proto"
744 }
745 copy_before: {
746  from: "external/perfetto/protos/perfetto/trace/ps/process_tree.proto"
747  to: "external/perfetto/protos/perfetto/trace/ps/process_tree.proto"
748 }
749 copy_before: {
750  from: "external/perfetto/protos/perfetto/trace/remote_clock_sync.proto"
751  to: "external/perfetto/protos/perfetto/trace/remote_clock_sync.proto"
752 }
753 copy_before: {
754  from: "external/perfetto/protos/perfetto/trace/statsd/statsd_atom.proto"
755  to: "external/perfetto/protos/perfetto/trace/statsd/statsd_atom.proto"
756 }
757 copy_before: {
758  from: "external/perfetto/protos/perfetto/trace/sys_stats/sys_stats.proto"
759  to: "external/perfetto/protos/perfetto/trace/sys_stats/sys_stats.proto"
760 }
761 copy_before: {
762  from: "external/perfetto/protos/perfetto/trace/system_info.proto"
763  to: "external/perfetto/protos/perfetto/trace/system_info.proto"
764 }
765 copy_before: {
766  from: "external/perfetto/protos/perfetto/trace/system_info/cpu_info.proto"
767  to: "external/perfetto/protos/perfetto/trace/system_info/cpu_info.proto"
768 }
769 copy_before: {
770  from: "external/perfetto/protos/perfetto/trace/test_event.proto"
771  to: "external/perfetto/protos/perfetto/trace/test_event.proto"
772 }
773 copy_before: {
774  from: "external/perfetto/protos/perfetto/trace/test_extensions.proto"
775  to: "external/perfetto/protos/perfetto/trace/test_extensions.proto"
776 }
777 copy_before: {
778  from: "external/perfetto/protos/perfetto/trace/trace.proto"
779  to: "external/perfetto/protos/perfetto/trace/trace.proto"
780 }
781 copy_before: {
782  from: "external/perfetto/protos/perfetto/trace/trace_packet.proto"
783  to: "external/perfetto/protos/perfetto/trace/trace_packet.proto"
784 }
785 copy_before: {
786  from: "external/perfetto/protos/perfetto/trace/trace_packet_defaults.proto"
787  to: "external/perfetto/protos/perfetto/trace/trace_packet_defaults.proto"
788 }
789 copy_before: {
790  from: "external/perfetto/protos/perfetto/trace/trace_uuid.proto"
791  to: "external/perfetto/protos/perfetto/trace/trace_uuid.proto"
792 }
793 copy_before: {
794  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_active_processes.proto"
795  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_active_processes.proto"
796 }
797 copy_before: {
798  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_application_state_info.proto"
799  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_application_state_info.proto"
800 }
801 copy_before: {
802  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_compositor_scheduler_state.proto"
803  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_compositor_scheduler_state.proto"
804 }
805 copy_before: {
806  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_content_settings_event_info.proto"
807  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_content_settings_event_info.proto"
808 }
809 copy_before: {
810  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_frame_reporter.proto"
811  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_frame_reporter.proto"
812 }
813 copy_before: {
814  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_histogram_sample.proto"
815  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_histogram_sample.proto"
816 }
817 copy_before: {
818  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_keyed_service.proto"
819  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_keyed_service.proto"
820 }
821 copy_before: {
822  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_latency_info.proto"
823  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_latency_info.proto"
824 }
825 copy_before: {
826  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_legacy_ipc.proto"
827  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_legacy_ipc.proto"
828 }
829 copy_before: {
830  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_message_pump.proto"
831  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_message_pump.proto"
832 }
833 copy_before: {
834  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_mojo_event_info.proto"
835  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_mojo_event_info.proto"
836 }
837 copy_before: {
838  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_process_descriptor.proto"
839  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_process_descriptor.proto"
840 }
841 copy_before: {
842  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_renderer_scheduler_state.proto"
843  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_renderer_scheduler_state.proto"
844 }
845 copy_before: {
846  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_thread_descriptor.proto"
847  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_thread_descriptor.proto"
848 }
849 copy_before: {
850  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_user_event.proto"
851  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_user_event.proto"
852 }
853 copy_before: {
854  from: "external/perfetto/protos/perfetto/trace/track_event/chrome_window_handle_event_info.proto"
855  to: "external/perfetto/protos/perfetto/trace/track_event/chrome_window_handle_event_info.proto"
856 }
857 copy_before: {
858  from: "external/perfetto/protos/perfetto/trace/track_event/counter_descriptor.proto"
859  to: "external/perfetto/protos/perfetto/trace/track_event/counter_descriptor.proto"
860 }
861 copy_before: {
862  from: "external/perfetto/protos/perfetto/trace/track_event/debug_annotation.proto"
863  to: "external/perfetto/protos/perfetto/trace/track_event/debug_annotation.proto"
864 }
865 copy_before: {
866  from: "external/perfetto/protos/perfetto/trace/track_event/log_message.proto"
867  to: "external/perfetto/protos/perfetto/trace/track_event/log_message.proto"
868 }
869 copy_before: {
870  from: "external/perfetto/protos/perfetto/trace/track_event/process_descriptor.proto"
871  to: "external/perfetto/protos/perfetto/trace/track_event/process_descriptor.proto"
872 }
873 copy_before: {
874  from: "external/perfetto/protos/perfetto/trace/track_event/range_of_interest.proto"
875  to: "external/perfetto/protos/perfetto/trace/track_event/range_of_interest.proto"
876 }
877 copy_before: {
878  from: "external/perfetto/protos/perfetto/trace/track_event/screenshot.proto"
879  to: "external/perfetto/protos/perfetto/trace/track_event/screenshot.proto"
880 }
881 copy_before: {
882  from: "external/perfetto/protos/perfetto/trace/track_event/source_location.proto"
883  to: "external/perfetto/protos/perfetto/trace/track_event/source_location.proto"
884 }
885 copy_before: {
886  from: "external/perfetto/protos/perfetto/trace/track_event/task_execution.proto"
887  to: "external/perfetto/protos/perfetto/trace/track_event/task_execution.proto"
888 }
889 copy_before: {
890  from: "external/perfetto/protos/perfetto/trace/track_event/thread_descriptor.proto"
891  to: "external/perfetto/protos/perfetto/trace/track_event/thread_descriptor.proto"
892 }
893 copy_before: {
894  from: "external/perfetto/protos/perfetto/trace/track_event/track_descriptor.proto"
895  to: "external/perfetto/protos/perfetto/trace/track_event/track_descriptor.proto"
896 }
897 copy_before: {
898  from: "external/perfetto/protos/perfetto/trace/track_event/track_event.proto"
899  to: "external/perfetto/protos/perfetto/trace/track_event/track_event.proto"
900 }
901 copy_before: {
902  from: "external/perfetto/protos/perfetto/trace/translation/translation_table.proto"
903  to: "external/perfetto/protos/perfetto/trace/translation/translation_table.proto"
904 }
905 copy_before: {
906  from: "external/perfetto/protos/perfetto/trace/trigger.proto"
907  to: "external/perfetto/protos/perfetto/trace/trigger.proto"
908 }
909 copy_before: {
910  from: "external/perfetto/protos/perfetto/trace/ui_state.proto"
911  to: "external/perfetto/protos/perfetto/trace/ui_state.proto"
912 }
913 chdir: true
914 command: "mkdir -p __SBOX_SANDBOX_DIR__/out/external/perfetto/ && __SBOX_SANDBOX_DIR__/tools/out/bin/aprotoc --proto_path=external/perfetto --plugin=protoc-gen-plugin=__SBOX_SANDBOX_DIR__/tools/out/bin/perfetto_src_protozero_protoc_plugin_cppgen_plugin --plugin_out=wrapper_namespace=gen:__SBOX_SANDBOX_DIR__/out/external/perfetto/ external/perfetto/protos/perfetto/trace/extension_descriptor.proto external/perfetto/protos/perfetto/trace/memory_graph.proto external/perfetto/protos/perfetto/trace/remote_clock_sync.proto external/perfetto/protos/perfetto/trace/test_event.proto external/perfetto/protos/perfetto/trace/test_extensions.proto external/perfetto/protos/perfetto/trace/trace.proto external/perfetto/protos/perfetto/trace/trace_packet.proto external/perfetto/protos/perfetto/trace/trace_packet_defaults.proto external/perfetto/protos/perfetto/trace/ui_state.proto"
915 copy_after: {
916  from: "out/external/perfetto/protos/perfetto/trace/extension_descriptor.gen.h"
917  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/extension_descriptor.gen.h"
918 }
919 copy_after: {
920  from: "out/external/perfetto/protos/perfetto/trace/memory_graph.gen.h"
921  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/memory_graph.gen.h"
922 }
923 copy_after: {
924  from: "out/external/perfetto/protos/perfetto/trace/remote_clock_sync.gen.h"
925  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/remote_clock_sync.gen.h"
926 }
927 copy_after: {
928  from: "out/external/perfetto/protos/perfetto/trace/test_event.gen.h"
929  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/test_event.gen.h"
930 }
931 copy_after: {
932  from: "out/external/perfetto/protos/perfetto/trace/test_extensions.gen.h"
933  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/test_extensions.gen.h"
934 }
935 copy_after: {
936  from: "out/external/perfetto/protos/perfetto/trace/trace.gen.h"
937  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/trace.gen.h"
938 }
939 copy_after: {
940  from: "out/external/perfetto/protos/perfetto/trace/trace_packet.gen.h"
941  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/trace_packet.gen.h"
942 }
943 copy_after: {
944  from: "out/external/perfetto/protos/perfetto/trace/trace_packet_defaults.gen.h"
945  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/trace_packet_defaults.gen.h"
946 }
947 copy_after: {
948  from: "out/external/perfetto/protos/perfetto/trace/ui_state.gen.h"
949  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_non_minimal_cpp_gen_headers/gen/external/perfetto/protos/perfetto/trace/ui_state.gen.h"
950 }
951 input_hash: "b5be7aef55f8561b4054bec50d736f639614fe397a4355335a4309b2223af6de"
952 env: {
953  name: "PATH"
954  inherit: true
955 }
956 env: {
957  name: "JAVA_HOME"
958  inherit: true
959 }
960 env: {
961  name: "TMPDIR"
962  inherit: true
963 }
964 env: {
965  name: "RBE_log_dir"
966  inherit: true
967 }
968 env: {
969  name: "RBE_platform"
970  inherit: true
971 }
972 env: {
973  name: "RBE_server_address"
974  inherit: true
975 }
976 env: {
977  name: "RBE_exec_root"
978  inherit: true
979 }
980 env: {
981  name: "OUT_DIR"
982  value: "out"
983 }
984 dont_inherit_env: true
985}
986
987