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/protozero_plugin/linux_glibc_x86_64/protozero_plugin"
9  to: "tools/out/bin/protozero_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/trace/ftrace/android_fs.proto"
19  to: "external/perfetto/protos/perfetto/trace/ftrace/android_fs.proto"
20 }
21 copy_before: {
22  from: "external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.proto"
23  to: "external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.proto"
24 }
25 copy_before: {
26  from: "external/perfetto/protos/perfetto/trace/ftrace/binder.proto"
27  to: "external/perfetto/protos/perfetto/trace/ftrace/binder.proto"
28 }
29 copy_before: {
30  from: "external/perfetto/protos/perfetto/trace/ftrace/block.proto"
31  to: "external/perfetto/protos/perfetto/trace/ftrace/block.proto"
32 }
33 copy_before: {
34  from: "external/perfetto/protos/perfetto/trace/ftrace/cgroup.proto"
35  to: "external/perfetto/protos/perfetto/trace/ftrace/cgroup.proto"
36 }
37 copy_before: {
38  from: "external/perfetto/protos/perfetto/trace/ftrace/clk.proto"
39  to: "external/perfetto/protos/perfetto/trace/ftrace/clk.proto"
40 }
41 copy_before: {
42  from: "external/perfetto/protos/perfetto/trace/ftrace/cma.proto"
43  to: "external/perfetto/protos/perfetto/trace/ftrace/cma.proto"
44 }
45 copy_before: {
46  from: "external/perfetto/protos/perfetto/trace/ftrace/compaction.proto"
47  to: "external/perfetto/protos/perfetto/trace/ftrace/compaction.proto"
48 }
49 copy_before: {
50  from: "external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.proto"
51  to: "external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.proto"
52 }
53 copy_before: {
54  from: "external/perfetto/protos/perfetto/trace/ftrace/cpuhp.proto"
55  to: "external/perfetto/protos/perfetto/trace/ftrace/cpuhp.proto"
56 }
57 copy_before: {
58  from: "external/perfetto/protos/perfetto/trace/ftrace/cros_ec.proto"
59  to: "external/perfetto/protos/perfetto/trace/ftrace/cros_ec.proto"
60 }
61 copy_before: {
62  from: "external/perfetto/protos/perfetto/trace/ftrace/dcvsh.proto"
63  to: "external/perfetto/protos/perfetto/trace/ftrace/dcvsh.proto"
64 }
65 copy_before: {
66  from: "external/perfetto/protos/perfetto/trace/ftrace/devfreq.proto"
67  to: "external/perfetto/protos/perfetto/trace/ftrace/devfreq.proto"
68 }
69 copy_before: {
70  from: "external/perfetto/protos/perfetto/trace/ftrace/dma_fence.proto"
71  to: "external/perfetto/protos/perfetto/trace/ftrace/dma_fence.proto"
72 }
73 copy_before: {
74  from: "external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.proto"
75  to: "external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.proto"
76 }
77 copy_before: {
78  from: "external/perfetto/protos/perfetto/trace/ftrace/dpu.proto"
79  to: "external/perfetto/protos/perfetto/trace/ftrace/dpu.proto"
80 }
81 copy_before: {
82  from: "external/perfetto/protos/perfetto/trace/ftrace/drm.proto"
83  to: "external/perfetto/protos/perfetto/trace/ftrace/drm.proto"
84 }
85 copy_before: {
86  from: "external/perfetto/protos/perfetto/trace/ftrace/ext4.proto"
87  to: "external/perfetto/protos/perfetto/trace/ftrace/ext4.proto"
88 }
89 copy_before: {
90  from: "external/perfetto/protos/perfetto/trace/ftrace/f2fs.proto"
91  to: "external/perfetto/protos/perfetto/trace/ftrace/f2fs.proto"
92 }
93 copy_before: {
94  from: "external/perfetto/protos/perfetto/trace/ftrace/fastrpc.proto"
95  to: "external/perfetto/protos/perfetto/trace/ftrace/fastrpc.proto"
96 }
97 copy_before: {
98  from: "external/perfetto/protos/perfetto/trace/ftrace/fence.proto"
99  to: "external/perfetto/protos/perfetto/trace/ftrace/fence.proto"
100 }
101 copy_before: {
102  from: "external/perfetto/protos/perfetto/trace/ftrace/filemap.proto"
103  to: "external/perfetto/protos/perfetto/trace/ftrace/filemap.proto"
104 }
105 copy_before: {
106  from: "external/perfetto/protos/perfetto/trace/ftrace/fs.proto"
107  to: "external/perfetto/protos/perfetto/trace/ftrace/fs.proto"
108 }
109 copy_before: {
110  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace.proto"
111  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace.proto"
112 }
113 copy_before: {
114  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.proto"
115  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.proto"
116 }
117 copy_before: {
118  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.proto"
119  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.proto"
120 }
121 copy_before: {
122  from: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.proto"
123  to: "external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.proto"
124 }
125 copy_before: {
126  from: "external/perfetto/protos/perfetto/trace/ftrace/g2d.proto"
127  to: "external/perfetto/protos/perfetto/trace/ftrace/g2d.proto"
128 }
129 copy_before: {
130  from: "external/perfetto/protos/perfetto/trace/ftrace/generic.proto"
131  to: "external/perfetto/protos/perfetto/trace/ftrace/generic.proto"
132 }
133 copy_before: {
134  from: "external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.proto"
135  to: "external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.proto"
136 }
137 copy_before: {
138  from: "external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.proto"
139  to: "external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.proto"
140 }
141 copy_before: {
142  from: "external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.proto"
143  to: "external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.proto"
144 }
145 copy_before: {
146  from: "external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.proto"
147  to: "external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.proto"
148 }
149 copy_before: {
150  from: "external/perfetto/protos/perfetto/trace/ftrace/hyp.proto"
151  to: "external/perfetto/protos/perfetto/trace/ftrace/hyp.proto"
152 }
153 copy_before: {
154  from: "external/perfetto/protos/perfetto/trace/ftrace/i2c.proto"
155  to: "external/perfetto/protos/perfetto/trace/ftrace/i2c.proto"
156 }
157 copy_before: {
158  from: "external/perfetto/protos/perfetto/trace/ftrace/ion.proto"
159  to: "external/perfetto/protos/perfetto/trace/ftrace/ion.proto"
160 }
161 copy_before: {
162  from: "external/perfetto/protos/perfetto/trace/ftrace/ipi.proto"
163  to: "external/perfetto/protos/perfetto/trace/ftrace/ipi.proto"
164 }
165 copy_before: {
166  from: "external/perfetto/protos/perfetto/trace/ftrace/irq.proto"
167  to: "external/perfetto/protos/perfetto/trace/ftrace/irq.proto"
168 }
169 copy_before: {
170  from: "external/perfetto/protos/perfetto/trace/ftrace/kgsl.proto"
171  to: "external/perfetto/protos/perfetto/trace/ftrace/kgsl.proto"
172 }
173 copy_before: {
174  from: "external/perfetto/protos/perfetto/trace/ftrace/kmem.proto"
175  to: "external/perfetto/protos/perfetto/trace/ftrace/kmem.proto"
176 }
177 copy_before: {
178  from: "external/perfetto/protos/perfetto/trace/ftrace/kvm.proto"
179  to: "external/perfetto/protos/perfetto/trace/ftrace/kvm.proto"
180 }
181 copy_before: {
182  from: "external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.proto"
183  to: "external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.proto"
184 }
185 copy_before: {
186  from: "external/perfetto/protos/perfetto/trace/ftrace/lwis.proto"
187  to: "external/perfetto/protos/perfetto/trace/ftrace/lwis.proto"
188 }
189 copy_before: {
190  from: "external/perfetto/protos/perfetto/trace/ftrace/mali.proto"
191  to: "external/perfetto/protos/perfetto/trace/ftrace/mali.proto"
192 }
193 copy_before: {
194  from: "external/perfetto/protos/perfetto/trace/ftrace/mdss.proto"
195  to: "external/perfetto/protos/perfetto/trace/ftrace/mdss.proto"
196 }
197 copy_before: {
198  from: "external/perfetto/protos/perfetto/trace/ftrace/mm_event.proto"
199  to: "external/perfetto/protos/perfetto/trace/ftrace/mm_event.proto"
200 }
201 copy_before: {
202  from: "external/perfetto/protos/perfetto/trace/ftrace/net.proto"
203  to: "external/perfetto/protos/perfetto/trace/ftrace/net.proto"
204 }
205 copy_before: {
206  from: "external/perfetto/protos/perfetto/trace/ftrace/oom.proto"
207  to: "external/perfetto/protos/perfetto/trace/ftrace/oom.proto"
208 }
209 copy_before: {
210  from: "external/perfetto/protos/perfetto/trace/ftrace/panel.proto"
211  to: "external/perfetto/protos/perfetto/trace/ftrace/panel.proto"
212 }
213 copy_before: {
214  from: "external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.proto"
215  to: "external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.proto"
216 }
217 copy_before: {
218  from: "external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.proto"
219  to: "external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.proto"
220 }
221 copy_before: {
222  from: "external/perfetto/protos/perfetto/trace/ftrace/power.proto"
223  to: "external/perfetto/protos/perfetto/trace/ftrace/power.proto"
224 }
225 copy_before: {
226  from: "external/perfetto/protos/perfetto/trace/ftrace/printk.proto"
227  to: "external/perfetto/protos/perfetto/trace/ftrace/printk.proto"
228 }
229 copy_before: {
230  from: "external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.proto"
231  to: "external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.proto"
232 }
233 copy_before: {
234  from: "external/perfetto/protos/perfetto/trace/ftrace/regulator.proto"
235  to: "external/perfetto/protos/perfetto/trace/ftrace/regulator.proto"
236 }
237 copy_before: {
238  from: "external/perfetto/protos/perfetto/trace/ftrace/rpm.proto"
239  to: "external/perfetto/protos/perfetto/trace/ftrace/rpm.proto"
240 }
241 copy_before: {
242  from: "external/perfetto/protos/perfetto/trace/ftrace/samsung.proto"
243  to: "external/perfetto/protos/perfetto/trace/ftrace/samsung.proto"
244 }
245 copy_before: {
246  from: "external/perfetto/protos/perfetto/trace/ftrace/sched.proto"
247  to: "external/perfetto/protos/perfetto/trace/ftrace/sched.proto"
248 }
249 copy_before: {
250  from: "external/perfetto/protos/perfetto/trace/ftrace/scm.proto"
251  to: "external/perfetto/protos/perfetto/trace/ftrace/scm.proto"
252 }
253 copy_before: {
254  from: "external/perfetto/protos/perfetto/trace/ftrace/sde.proto"
255  to: "external/perfetto/protos/perfetto/trace/ftrace/sde.proto"
256 }
257 copy_before: {
258  from: "external/perfetto/protos/perfetto/trace/ftrace/signal.proto"
259  to: "external/perfetto/protos/perfetto/trace/ftrace/signal.proto"
260 }
261 copy_before: {
262  from: "external/perfetto/protos/perfetto/trace/ftrace/skb.proto"
263  to: "external/perfetto/protos/perfetto/trace/ftrace/skb.proto"
264 }
265 copy_before: {
266  from: "external/perfetto/protos/perfetto/trace/ftrace/sock.proto"
267  to: "external/perfetto/protos/perfetto/trace/ftrace/sock.proto"
268 }
269 copy_before: {
270  from: "external/perfetto/protos/perfetto/trace/ftrace/sync.proto"
271  to: "external/perfetto/protos/perfetto/trace/ftrace/sync.proto"
272 }
273 copy_before: {
274  from: "external/perfetto/protos/perfetto/trace/ftrace/synthetic.proto"
275  to: "external/perfetto/protos/perfetto/trace/ftrace/synthetic.proto"
276 }
277 copy_before: {
278  from: "external/perfetto/protos/perfetto/trace/ftrace/systrace.proto"
279  to: "external/perfetto/protos/perfetto/trace/ftrace/systrace.proto"
280 }
281 copy_before: {
282  from: "external/perfetto/protos/perfetto/trace/ftrace/task.proto"
283  to: "external/perfetto/protos/perfetto/trace/ftrace/task.proto"
284 }
285 copy_before: {
286  from: "external/perfetto/protos/perfetto/trace/ftrace/tcp.proto"
287  to: "external/perfetto/protos/perfetto/trace/ftrace/tcp.proto"
288 }
289 copy_before: {
290  from: "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.proto"
291  to: "external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.proto"
292 }
293 copy_before: {
294  from: "external/perfetto/protos/perfetto/trace/ftrace/thermal.proto"
295  to: "external/perfetto/protos/perfetto/trace/ftrace/thermal.proto"
296 }
297 copy_before: {
298  from: "external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.proto"
299  to: "external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.proto"
300 }
301 copy_before: {
302  from: "external/perfetto/protos/perfetto/trace/ftrace/trusty.proto"
303  to: "external/perfetto/protos/perfetto/trace/ftrace/trusty.proto"
304 }
305 copy_before: {
306  from: "external/perfetto/protos/perfetto/trace/ftrace/ufs.proto"
307  to: "external/perfetto/protos/perfetto/trace/ftrace/ufs.proto"
308 }
309 copy_before: {
310  from: "external/perfetto/protos/perfetto/trace/ftrace/v4l2.proto"
311  to: "external/perfetto/protos/perfetto/trace/ftrace/v4l2.proto"
312 }
313 copy_before: {
314  from: "external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.proto"
315  to: "external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.proto"
316 }
317 copy_before: {
318  from: "external/perfetto/protos/perfetto/trace/ftrace/virtio_video.proto"
319  to: "external/perfetto/protos/perfetto/trace/ftrace/virtio_video.proto"
320 }
321 copy_before: {
322  from: "external/perfetto/protos/perfetto/trace/ftrace/vmscan.proto"
323  to: "external/perfetto/protos/perfetto/trace/ftrace/vmscan.proto"
324 }
325 copy_before: {
326  from: "external/perfetto/protos/perfetto/trace/ftrace/workqueue.proto"
327  to: "external/perfetto/protos/perfetto/trace/ftrace/workqueue.proto"
328 }
329 chdir: true
330 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/protozero_plugin --plugin_out=wrapper_namespace=pbzero:__SBOX_SANDBOX_DIR__/out/external/perfetto/ external/perfetto/protos/perfetto/trace/ftrace/android_fs.proto external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.proto external/perfetto/protos/perfetto/trace/ftrace/binder.proto external/perfetto/protos/perfetto/trace/ftrace/block.proto external/perfetto/protos/perfetto/trace/ftrace/cgroup.proto external/perfetto/protos/perfetto/trace/ftrace/clk.proto external/perfetto/protos/perfetto/trace/ftrace/cma.proto external/perfetto/protos/perfetto/trace/ftrace/compaction.proto external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.proto external/perfetto/protos/perfetto/trace/ftrace/cpuhp.proto external/perfetto/protos/perfetto/trace/ftrace/cros_ec.proto external/perfetto/protos/perfetto/trace/ftrace/dcvsh.proto external/perfetto/protos/perfetto/trace/ftrace/devfreq.proto external/perfetto/protos/perfetto/trace/ftrace/dma_fence.proto external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.proto external/perfetto/protos/perfetto/trace/ftrace/dpu.proto external/perfetto/protos/perfetto/trace/ftrace/drm.proto external/perfetto/protos/perfetto/trace/ftrace/ext4.proto external/perfetto/protos/perfetto/trace/ftrace/f2fs.proto external/perfetto/protos/perfetto/trace/ftrace/fastrpc.proto external/perfetto/protos/perfetto/trace/ftrace/fence.proto external/perfetto/protos/perfetto/trace/ftrace/filemap.proto external/perfetto/protos/perfetto/trace/ftrace/fs.proto external/perfetto/protos/perfetto/trace/ftrace/ftrace.proto external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.proto external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.proto external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.proto external/perfetto/protos/perfetto/trace/ftrace/g2d.proto external/perfetto/protos/perfetto/trace/ftrace/generic.proto external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.proto external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.proto external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.proto external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.proto external/perfetto/protos/perfetto/trace/ftrace/hyp.proto external/perfetto/protos/perfetto/trace/ftrace/i2c.proto external/perfetto/protos/perfetto/trace/ftrace/ion.proto external/perfetto/protos/perfetto/trace/ftrace/ipi.proto external/perfetto/protos/perfetto/trace/ftrace/irq.proto external/perfetto/protos/perfetto/trace/ftrace/kgsl.proto external/perfetto/protos/perfetto/trace/ftrace/kmem.proto external/perfetto/protos/perfetto/trace/ftrace/kvm.proto external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.proto external/perfetto/protos/perfetto/trace/ftrace/lwis.proto external/perfetto/protos/perfetto/trace/ftrace/mali.proto external/perfetto/protos/perfetto/trace/ftrace/mdss.proto external/perfetto/protos/perfetto/trace/ftrace/mm_event.proto external/perfetto/protos/perfetto/trace/ftrace/net.proto external/perfetto/protos/perfetto/trace/ftrace/oom.proto external/perfetto/protos/perfetto/trace/ftrace/panel.proto external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.proto external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.proto external/perfetto/protos/perfetto/trace/ftrace/power.proto external/perfetto/protos/perfetto/trace/ftrace/printk.proto external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.proto external/perfetto/protos/perfetto/trace/ftrace/regulator.proto external/perfetto/protos/perfetto/trace/ftrace/rpm.proto external/perfetto/protos/perfetto/trace/ftrace/samsung.proto external/perfetto/protos/perfetto/trace/ftrace/sched.proto external/perfetto/protos/perfetto/trace/ftrace/scm.proto external/perfetto/protos/perfetto/trace/ftrace/sde.proto external/perfetto/protos/perfetto/trace/ftrace/signal.proto external/perfetto/protos/perfetto/trace/ftrace/skb.proto external/perfetto/protos/perfetto/trace/ftrace/sock.proto external/perfetto/protos/perfetto/trace/ftrace/sync.proto external/perfetto/protos/perfetto/trace/ftrace/synthetic.proto external/perfetto/protos/perfetto/trace/ftrace/systrace.proto external/perfetto/protos/perfetto/trace/ftrace/task.proto external/perfetto/protos/perfetto/trace/ftrace/tcp.proto external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.proto external/perfetto/protos/perfetto/trace/ftrace/thermal.proto external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.proto external/perfetto/protos/perfetto/trace/ftrace/trusty.proto external/perfetto/protos/perfetto/trace/ftrace/ufs.proto external/perfetto/protos/perfetto/trace/ftrace/v4l2.proto external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.proto external/perfetto/protos/perfetto/trace/ftrace/virtio_video.proto external/perfetto/protos/perfetto/trace/ftrace/vmscan.proto external/perfetto/protos/perfetto/trace/ftrace/workqueue.proto"
331 copy_after: {
332  from: "out/external/perfetto/protos/perfetto/trace/ftrace/android_fs.pbzero.cc"
333  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/android_fs.pbzero.cc"
334 }
335 copy_after: {
336  from: "out/external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.pbzero.cc"
337  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/bcl_exynos.pbzero.cc"
338 }
339 copy_after: {
340  from: "out/external/perfetto/protos/perfetto/trace/ftrace/binder.pbzero.cc"
341  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/binder.pbzero.cc"
342 }
343 copy_after: {
344  from: "out/external/perfetto/protos/perfetto/trace/ftrace/block.pbzero.cc"
345  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/block.pbzero.cc"
346 }
347 copy_after: {
348  from: "out/external/perfetto/protos/perfetto/trace/ftrace/cgroup.pbzero.cc"
349  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/cgroup.pbzero.cc"
350 }
351 copy_after: {
352  from: "out/external/perfetto/protos/perfetto/trace/ftrace/clk.pbzero.cc"
353  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/clk.pbzero.cc"
354 }
355 copy_after: {
356  from: "out/external/perfetto/protos/perfetto/trace/ftrace/cma.pbzero.cc"
357  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/cma.pbzero.cc"
358 }
359 copy_after: {
360  from: "out/external/perfetto/protos/perfetto/trace/ftrace/compaction.pbzero.cc"
361  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/compaction.pbzero.cc"
362 }
363 copy_after: {
364  from: "out/external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.pbzero.cc"
365  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/cpm_trace.pbzero.cc"
366 }
367 copy_after: {
368  from: "out/external/perfetto/protos/perfetto/trace/ftrace/cpuhp.pbzero.cc"
369  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/cpuhp.pbzero.cc"
370 }
371 copy_after: {
372  from: "out/external/perfetto/protos/perfetto/trace/ftrace/cros_ec.pbzero.cc"
373  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/cros_ec.pbzero.cc"
374 }
375 copy_after: {
376  from: "out/external/perfetto/protos/perfetto/trace/ftrace/dcvsh.pbzero.cc"
377  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/dcvsh.pbzero.cc"
378 }
379 copy_after: {
380  from: "out/external/perfetto/protos/perfetto/trace/ftrace/devfreq.pbzero.cc"
381  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/devfreq.pbzero.cc"
382 }
383 copy_after: {
384  from: "out/external/perfetto/protos/perfetto/trace/ftrace/dma_fence.pbzero.cc"
385  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/dma_fence.pbzero.cc"
386 }
387 copy_after: {
388  from: "out/external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.pbzero.cc"
389  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/dmabuf_heap.pbzero.cc"
390 }
391 copy_after: {
392  from: "out/external/perfetto/protos/perfetto/trace/ftrace/dpu.pbzero.cc"
393  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/dpu.pbzero.cc"
394 }
395 copy_after: {
396  from: "out/external/perfetto/protos/perfetto/trace/ftrace/drm.pbzero.cc"
397  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/drm.pbzero.cc"
398 }
399 copy_after: {
400  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ext4.pbzero.cc"
401  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ext4.pbzero.cc"
402 }
403 copy_after: {
404  from: "out/external/perfetto/protos/perfetto/trace/ftrace/f2fs.pbzero.cc"
405  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/f2fs.pbzero.cc"
406 }
407 copy_after: {
408  from: "out/external/perfetto/protos/perfetto/trace/ftrace/fastrpc.pbzero.cc"
409  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/fastrpc.pbzero.cc"
410 }
411 copy_after: {
412  from: "out/external/perfetto/protos/perfetto/trace/ftrace/fence.pbzero.cc"
413  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/fence.pbzero.cc"
414 }
415 copy_after: {
416  from: "out/external/perfetto/protos/perfetto/trace/ftrace/filemap.pbzero.cc"
417  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/filemap.pbzero.cc"
418 }
419 copy_after: {
420  from: "out/external/perfetto/protos/perfetto/trace/ftrace/fs.pbzero.cc"
421  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/fs.pbzero.cc"
422 }
423 copy_after: {
424  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ftrace.pbzero.cc"
425  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ftrace.pbzero.cc"
426 }
427 copy_after: {
428  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.pbzero.cc"
429  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ftrace_event.pbzero.cc"
430 }
431 copy_after: {
432  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.pbzero.cc"
433  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ftrace_event_bundle.pbzero.cc"
434 }
435 copy_after: {
436  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.pbzero.cc"
437  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ftrace_stats.pbzero.cc"
438 }
439 copy_after: {
440  from: "out/external/perfetto/protos/perfetto/trace/ftrace/g2d.pbzero.cc"
441  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/g2d.pbzero.cc"
442 }
443 copy_after: {
444  from: "out/external/perfetto/protos/perfetto/trace/ftrace/generic.pbzero.cc"
445  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/generic.pbzero.cc"
446 }
447 copy_after: {
448  from: "out/external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.pbzero.cc"
449  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/google_icc_trace.pbzero.cc"
450 }
451 copy_after: {
452  from: "out/external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.pbzero.cc"
453  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/google_irm_trace.pbzero.cc"
454 }
455 copy_after: {
456  from: "out/external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.pbzero.cc"
457  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/gpu_mem.pbzero.cc"
458 }
459 copy_after: {
460  from: "out/external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.pbzero.cc"
461  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/gpu_scheduler.pbzero.cc"
462 }
463 copy_after: {
464  from: "out/external/perfetto/protos/perfetto/trace/ftrace/hyp.pbzero.cc"
465  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/hyp.pbzero.cc"
466 }
467 copy_after: {
468  from: "out/external/perfetto/protos/perfetto/trace/ftrace/i2c.pbzero.cc"
469  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/i2c.pbzero.cc"
470 }
471 copy_after: {
472  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ion.pbzero.cc"
473  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ion.pbzero.cc"
474 }
475 copy_after: {
476  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ipi.pbzero.cc"
477  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ipi.pbzero.cc"
478 }
479 copy_after: {
480  from: "out/external/perfetto/protos/perfetto/trace/ftrace/irq.pbzero.cc"
481  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/irq.pbzero.cc"
482 }
483 copy_after: {
484  from: "out/external/perfetto/protos/perfetto/trace/ftrace/kgsl.pbzero.cc"
485  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/kgsl.pbzero.cc"
486 }
487 copy_after: {
488  from: "out/external/perfetto/protos/perfetto/trace/ftrace/kmem.pbzero.cc"
489  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/kmem.pbzero.cc"
490 }
491 copy_after: {
492  from: "out/external/perfetto/protos/perfetto/trace/ftrace/kvm.pbzero.cc"
493  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/kvm.pbzero.cc"
494 }
495 copy_after: {
496  from: "out/external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.pbzero.cc"
497  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/lowmemorykiller.pbzero.cc"
498 }
499 copy_after: {
500  from: "out/external/perfetto/protos/perfetto/trace/ftrace/lwis.pbzero.cc"
501  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/lwis.pbzero.cc"
502 }
503 copy_after: {
504  from: "out/external/perfetto/protos/perfetto/trace/ftrace/mali.pbzero.cc"
505  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/mali.pbzero.cc"
506 }
507 copy_after: {
508  from: "out/external/perfetto/protos/perfetto/trace/ftrace/mdss.pbzero.cc"
509  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/mdss.pbzero.cc"
510 }
511 copy_after: {
512  from: "out/external/perfetto/protos/perfetto/trace/ftrace/mm_event.pbzero.cc"
513  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/mm_event.pbzero.cc"
514 }
515 copy_after: {
516  from: "out/external/perfetto/protos/perfetto/trace/ftrace/net.pbzero.cc"
517  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/net.pbzero.cc"
518 }
519 copy_after: {
520  from: "out/external/perfetto/protos/perfetto/trace/ftrace/oom.pbzero.cc"
521  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/oom.pbzero.cc"
522 }
523 copy_after: {
524  from: "out/external/perfetto/protos/perfetto/trace/ftrace/panel.pbzero.cc"
525  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/panel.pbzero.cc"
526 }
527 copy_after: {
528  from: "out/external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.pbzero.cc"
529  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/perf_trace_counters.pbzero.cc"
530 }
531 copy_after: {
532  from: "out/external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.pbzero.cc"
533  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/pixel_mm.pbzero.cc"
534 }
535 copy_after: {
536  from: "out/external/perfetto/protos/perfetto/trace/ftrace/power.pbzero.cc"
537  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/power.pbzero.cc"
538 }
539 copy_after: {
540  from: "out/external/perfetto/protos/perfetto/trace/ftrace/printk.pbzero.cc"
541  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/printk.pbzero.cc"
542 }
543 copy_after: {
544  from: "out/external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.pbzero.cc"
545  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/raw_syscalls.pbzero.cc"
546 }
547 copy_after: {
548  from: "out/external/perfetto/protos/perfetto/trace/ftrace/regulator.pbzero.cc"
549  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/regulator.pbzero.cc"
550 }
551 copy_after: {
552  from: "out/external/perfetto/protos/perfetto/trace/ftrace/rpm.pbzero.cc"
553  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/rpm.pbzero.cc"
554 }
555 copy_after: {
556  from: "out/external/perfetto/protos/perfetto/trace/ftrace/samsung.pbzero.cc"
557  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/samsung.pbzero.cc"
558 }
559 copy_after: {
560  from: "out/external/perfetto/protos/perfetto/trace/ftrace/sched.pbzero.cc"
561  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/sched.pbzero.cc"
562 }
563 copy_after: {
564  from: "out/external/perfetto/protos/perfetto/trace/ftrace/scm.pbzero.cc"
565  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/scm.pbzero.cc"
566 }
567 copy_after: {
568  from: "out/external/perfetto/protos/perfetto/trace/ftrace/sde.pbzero.cc"
569  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/sde.pbzero.cc"
570 }
571 copy_after: {
572  from: "out/external/perfetto/protos/perfetto/trace/ftrace/signal.pbzero.cc"
573  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/signal.pbzero.cc"
574 }
575 copy_after: {
576  from: "out/external/perfetto/protos/perfetto/trace/ftrace/skb.pbzero.cc"
577  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/skb.pbzero.cc"
578 }
579 copy_after: {
580  from: "out/external/perfetto/protos/perfetto/trace/ftrace/sock.pbzero.cc"
581  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/sock.pbzero.cc"
582 }
583 copy_after: {
584  from: "out/external/perfetto/protos/perfetto/trace/ftrace/sync.pbzero.cc"
585  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/sync.pbzero.cc"
586 }
587 copy_after: {
588  from: "out/external/perfetto/protos/perfetto/trace/ftrace/synthetic.pbzero.cc"
589  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/synthetic.pbzero.cc"
590 }
591 copy_after: {
592  from: "out/external/perfetto/protos/perfetto/trace/ftrace/systrace.pbzero.cc"
593  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/systrace.pbzero.cc"
594 }
595 copy_after: {
596  from: "out/external/perfetto/protos/perfetto/trace/ftrace/task.pbzero.cc"
597  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/task.pbzero.cc"
598 }
599 copy_after: {
600  from: "out/external/perfetto/protos/perfetto/trace/ftrace/tcp.pbzero.cc"
601  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/tcp.pbzero.cc"
602 }
603 copy_after: {
604  from: "out/external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pbzero.cc"
605  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/test_bundle_wrapper.pbzero.cc"
606 }
607 copy_after: {
608  from: "out/external/perfetto/protos/perfetto/trace/ftrace/thermal.pbzero.cc"
609  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/thermal.pbzero.cc"
610 }
611 copy_after: {
612  from: "out/external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.pbzero.cc"
613  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/thermal_exynos.pbzero.cc"
614 }
615 copy_after: {
616  from: "out/external/perfetto/protos/perfetto/trace/ftrace/trusty.pbzero.cc"
617  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/trusty.pbzero.cc"
618 }
619 copy_after: {
620  from: "out/external/perfetto/protos/perfetto/trace/ftrace/ufs.pbzero.cc"
621  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/ufs.pbzero.cc"
622 }
623 copy_after: {
624  from: "out/external/perfetto/protos/perfetto/trace/ftrace/v4l2.pbzero.cc"
625  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/v4l2.pbzero.cc"
626 }
627 copy_after: {
628  from: "out/external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.pbzero.cc"
629  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/virtio_gpu.pbzero.cc"
630 }
631 copy_after: {
632  from: "out/external/perfetto/protos/perfetto/trace/ftrace/virtio_video.pbzero.cc"
633  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/virtio_video.pbzero.cc"
634 }
635 copy_after: {
636  from: "out/external/perfetto/protos/perfetto/trace/ftrace/vmscan.pbzero.cc"
637  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/vmscan.pbzero.cc"
638 }
639 copy_after: {
640  from: "out/external/perfetto/protos/perfetto/trace/ftrace/workqueue.pbzero.cc"
641  to: "out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_zero_gen/gen/external/perfetto/protos/perfetto/trace/ftrace/workqueue.pbzero.cc"
642 }
643 input_hash: "a1545c7933fef0ec22936ae7a5bb0852b4f11fccc3d1e20e0322c8c8b453305b"
644 env: {
645  name: "PATH"
646  inherit: true
647 }
648 env: {
649  name: "JAVA_HOME"
650  inherit: true
651 }
652 env: {
653  name: "TMPDIR"
654  inherit: true
655 }
656 env: {
657  name: "RBE_log_dir"
658  inherit: true
659 }
660 env: {
661  name: "RBE_platform"
662  inherit: true
663 }
664 env: {
665  name: "RBE_server_address"
666  inherit: true
667 }
668 env: {
669  name: "RBE_exec_root"
670  inherit: true
671 }
672 env: {
673  name: "OUT_DIR"
674  value: "out"
675 }
676 dont_inherit_env: true
677}
678
679