1commands: {
2 copy_before: {
3  from: "out/soong/.intermediates/art/tools/generate_operator_out/linux_glibc_x86_64_PY3/generate_operator_out"
4  to: "tools/out/bin/generate_operator_out"
5  executable: false
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so"
9  to: "tools/out/lib64/libsqlite.so"
10  executable: false
11 }
12 copy_before: {
13  from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so"
14  to: "tools/out/lib64/libicui18n-host.so"
15  executable: false
16 }
17 copy_before: {
18  from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so"
19  to: "tools/out/lib64/libicuuc-host.so"
20  executable: false
21 }
22 copy_before: {
23  from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat"
24  to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat"
25  executable: false
26 }
27 copy_before: {
28  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
29  to: "tools/out/lib64/libc++.so"
30  executable: false
31 }
32 copy_before: {
33  from: "art/runtime/base/callee_save_type.h"
34  to: "art/runtime/base/callee_save_type.h"
35 }
36 copy_before: {
37  from: "art/runtime/base/locks.h"
38  to: "art/runtime/base/locks.h"
39 }
40 copy_before: {
41  from: "art/runtime/class_status.h"
42  to: "art/runtime/class_status.h"
43 }
44 copy_before: {
45  from: "art/runtime/compilation_kind.h"
46  to: "art/runtime/compilation_kind.h"
47 }
48 copy_before: {
49  from: "art/runtime/gc/allocator/rosalloc.h"
50  to: "art/runtime/gc/allocator/rosalloc.h"
51 }
52 copy_before: {
53  from: "art/runtime/gc/allocator_type.h"
54  to: "art/runtime/gc/allocator_type.h"
55 }
56 copy_before: {
57  from: "art/runtime/gc/collector/gc_type.h"
58  to: "art/runtime/gc/collector/gc_type.h"
59 }
60 copy_before: {
61  from: "art/runtime/gc/collector/mark_compact.h"
62  to: "art/runtime/gc/collector/mark_compact.h"
63 }
64 copy_before: {
65  from: "art/runtime/gc/collector_type.h"
66  to: "art/runtime/gc/collector_type.h"
67 }
68 copy_before: {
69  from: "art/runtime/gc/space/region_space.h"
70  to: "art/runtime/gc/space/region_space.h"
71 }
72 copy_before: {
73  from: "art/runtime/gc/space/space.h"
74  to: "art/runtime/gc/space/space.h"
75 }
76 copy_before: {
77  from: "art/runtime/gc/weak_root_state.h"
78  to: "art/runtime/gc/weak_root_state.h"
79 }
80 copy_before: {
81  from: "art/runtime/gc_root.h"
82  to: "art/runtime/gc_root.h"
83 }
84 copy_before: {
85  from: "art/runtime/indirect_reference_table.h"
86  to: "art/runtime/indirect_reference_table.h"
87 }
88 copy_before: {
89  from: "art/runtime/instrumentation.h"
90  to: "art/runtime/instrumentation.h"
91 }
92 copy_before: {
93  from: "art/runtime/jdwp_provider.h"
94  to: "art/runtime/jdwp_provider.h"
95 }
96 copy_before: {
97  from: "art/runtime/jni_id_type.h"
98  to: "art/runtime/jni_id_type.h"
99 }
100 copy_before: {
101  from: "art/runtime/linear_alloc.h"
102  to: "art/runtime/linear_alloc.h"
103 }
104 copy_before: {
105  from: "art/runtime/lock_word.h"
106  to: "art/runtime/lock_word.h"
107 }
108 copy_before: {
109  from: "art/runtime/oat/image.h"
110  to: "art/runtime/oat/image.h"
111 }
112 copy_before: {
113  from: "art/runtime/oat/oat.h"
114  to: "art/runtime/oat/oat.h"
115 }
116 copy_before: {
117  from: "art/runtime/oat/oat_file.h"
118  to: "art/runtime/oat/oat_file.h"
119 }
120 copy_before: {
121  from: "art/runtime/process_state.h"
122  to: "art/runtime/process_state.h"
123 }
124 copy_before: {
125  from: "art/runtime/reflective_value_visitor.h"
126  to: "art/runtime/reflective_value_visitor.h"
127 }
128 copy_before: {
129  from: "art/runtime/stack.h"
130  to: "art/runtime/stack.h"
131 }
132 copy_before: {
133  from: "art/runtime/suspend_reason.h"
134  to: "art/runtime/suspend_reason.h"
135 }
136 copy_before: {
137  from: "art/runtime/thread.h"
138  to: "art/runtime/thread.h"
139 }
140 copy_before: {
141  from: "art/runtime/thread_state.h"
142  to: "art/runtime/thread_state.h"
143 }
144 copy_before: {
145  from: "art/runtime/trace.h"
146  to: "art/runtime/trace.h"
147 }
148 copy_before: {
149  from: "art/runtime/trace_profile.h"
150  to: "art/runtime/trace_profile.h"
151 }
152 copy_before: {
153  from: "art/runtime/verifier/verifier_enums.h"
154  to: "art/runtime/verifier/verifier_enums.h"
155 }
156 chdir: true
157 command: "bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/base/callee_save_type.h > __SBOX_SANDBOX_DIR__/out/art/runtime/base/callee_save_type.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/base/locks.h > __SBOX_SANDBOX_DIR__/out/art/runtime/base/locks.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/class_status.h > __SBOX_SANDBOX_DIR__/out/art/runtime/class_status.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/compilation_kind.h > __SBOX_SANDBOX_DIR__/out/art/runtime/compilation_kind.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/allocator/rosalloc.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/allocator/rosalloc.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/allocator_type.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/allocator_type.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/collector/gc_type.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/collector/gc_type.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/collector/mark_compact.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/collector/mark_compact.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/collector_type.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/collector_type.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/space/region_space.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/space/region_space.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/space/space.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/space/space.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc/weak_root_state.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc/weak_root_state.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/gc_root.h > __SBOX_SANDBOX_DIR__/out/art/runtime/gc_root.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/indirect_reference_table.h > __SBOX_SANDBOX_DIR__/out/art/runtime/indirect_reference_table.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/instrumentation.h > __SBOX_SANDBOX_DIR__/out/art/runtime/instrumentation.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/jdwp_provider.h > __SBOX_SANDBOX_DIR__/out/art/runtime/jdwp_provider.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/jni_id_type.h > __SBOX_SANDBOX_DIR__/out/art/runtime/jni_id_type.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/linear_alloc.h > __SBOX_SANDBOX_DIR__/out/art/runtime/linear_alloc.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/lock_word.h > __SBOX_SANDBOX_DIR__/out/art/runtime/lock_word.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/oat/image.h > __SBOX_SANDBOX_DIR__/out/art/runtime/oat/image.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/oat/oat.h > __SBOX_SANDBOX_DIR__/out/art/runtime/oat/oat.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/oat/oat_file.h > __SBOX_SANDBOX_DIR__/out/art/runtime/oat/oat_file.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/process_state.h > __SBOX_SANDBOX_DIR__/out/art/runtime/process_state.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/reflective_value_visitor.h > __SBOX_SANDBOX_DIR__/out/art/runtime/reflective_value_visitor.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/stack.h > __SBOX_SANDBOX_DIR__/out/art/runtime/stack.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/suspend_reason.h > __SBOX_SANDBOX_DIR__/out/art/runtime/suspend_reason.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/thread.h > __SBOX_SANDBOX_DIR__/out/art/runtime/thread.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/thread_state.h > __SBOX_SANDBOX_DIR__/out/art/runtime/thread_state.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/trace.h > __SBOX_SANDBOX_DIR__/out/art/runtime/trace.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/trace_profile.h > __SBOX_SANDBOX_DIR__/out/art/runtime/trace_profile.operator_out.cc' && bash -c '__SBOX_SANDBOX_DIR__/tools/out/bin/generate_operator_out art/runtime art/runtime/verifier/verifier_enums.h > __SBOX_SANDBOX_DIR__/out/art/runtime/verifier/verifier_enums.operator_out.cc'"
158 copy_after: {
159  from: "out/art/runtime/base/callee_save_type.operator_out.cc"
160  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/base/callee_save_type.operator_out.cc"
161 }
162 copy_after: {
163  from: "out/art/runtime/base/locks.operator_out.cc"
164  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/base/locks.operator_out.cc"
165 }
166 copy_after: {
167  from: "out/art/runtime/class_status.operator_out.cc"
168  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/class_status.operator_out.cc"
169 }
170 copy_after: {
171  from: "out/art/runtime/compilation_kind.operator_out.cc"
172  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/compilation_kind.operator_out.cc"
173 }
174 copy_after: {
175  from: "out/art/runtime/gc/allocator/rosalloc.operator_out.cc"
176  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/allocator/rosalloc.operator_out.cc"
177 }
178 copy_after: {
179  from: "out/art/runtime/gc/allocator_type.operator_out.cc"
180  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/allocator_type.operator_out.cc"
181 }
182 copy_after: {
183  from: "out/art/runtime/gc/collector/gc_type.operator_out.cc"
184  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector/gc_type.operator_out.cc"
185 }
186 copy_after: {
187  from: "out/art/runtime/gc/collector/mark_compact.operator_out.cc"
188  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector/mark_compact.operator_out.cc"
189 }
190 copy_after: {
191  from: "out/art/runtime/gc/collector_type.operator_out.cc"
192  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector_type.operator_out.cc"
193 }
194 copy_after: {
195  from: "out/art/runtime/gc/space/region_space.operator_out.cc"
196  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/space/region_space.operator_out.cc"
197 }
198 copy_after: {
199  from: "out/art/runtime/gc/space/space.operator_out.cc"
200  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/space/space.operator_out.cc"
201 }
202 copy_after: {
203  from: "out/art/runtime/gc/weak_root_state.operator_out.cc"
204  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/weak_root_state.operator_out.cc"
205 }
206 copy_after: {
207  from: "out/art/runtime/gc_root.operator_out.cc"
208  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc_root.operator_out.cc"
209 }
210 copy_after: {
211  from: "out/art/runtime/indirect_reference_table.operator_out.cc"
212  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/indirect_reference_table.operator_out.cc"
213 }
214 copy_after: {
215  from: "out/art/runtime/instrumentation.operator_out.cc"
216  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/instrumentation.operator_out.cc"
217 }
218 copy_after: {
219  from: "out/art/runtime/jdwp_provider.operator_out.cc"
220  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/jdwp_provider.operator_out.cc"
221 }
222 copy_after: {
223  from: "out/art/runtime/jni_id_type.operator_out.cc"
224  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/jni_id_type.operator_out.cc"
225 }
226 copy_after: {
227  from: "out/art/runtime/linear_alloc.operator_out.cc"
228  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/linear_alloc.operator_out.cc"
229 }
230 copy_after: {
231  from: "out/art/runtime/lock_word.operator_out.cc"
232  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/lock_word.operator_out.cc"
233 }
234 copy_after: {
235  from: "out/art/runtime/oat/image.operator_out.cc"
236  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/image.operator_out.cc"
237 }
238 copy_after: {
239  from: "out/art/runtime/oat/oat.operator_out.cc"
240  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/oat.operator_out.cc"
241 }
242 copy_after: {
243  from: "out/art/runtime/oat/oat_file.operator_out.cc"
244  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/oat_file.operator_out.cc"
245 }
246 copy_after: {
247  from: "out/art/runtime/process_state.operator_out.cc"
248  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/process_state.operator_out.cc"
249 }
250 copy_after: {
251  from: "out/art/runtime/reflective_value_visitor.operator_out.cc"
252  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/reflective_value_visitor.operator_out.cc"
253 }
254 copy_after: {
255  from: "out/art/runtime/stack.operator_out.cc"
256  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/stack.operator_out.cc"
257 }
258 copy_after: {
259  from: "out/art/runtime/suspend_reason.operator_out.cc"
260  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/suspend_reason.operator_out.cc"
261 }
262 copy_after: {
263  from: "out/art/runtime/thread.operator_out.cc"
264  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/thread.operator_out.cc"
265 }
266 copy_after: {
267  from: "out/art/runtime/thread_state.operator_out.cc"
268  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/thread_state.operator_out.cc"
269 }
270 copy_after: {
271  from: "out/art/runtime/trace.operator_out.cc"
272  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/trace.operator_out.cc"
273 }
274 copy_after: {
275  from: "out/art/runtime/trace_profile.operator_out.cc"
276  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/trace_profile.operator_out.cc"
277 }
278 copy_after: {
279  from: "out/art/runtime/verifier/verifier_enums.operator_out.cc"
280  to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/verifier/verifier_enums.operator_out.cc"
281 }
282 input_hash: "64d940b7e1ae921999f90476935800b31dcfd08d1bf4f28c1f8bc807dd6362f0"
283 env: {
284  name: "PATH"
285  inherit: true
286 }
287 env: {
288  name: "JAVA_HOME"
289  inherit: true
290 }
291 env: {
292  name: "TMPDIR"
293  inherit: true
294 }
295 env: {
296  name: "RBE_log_dir"
297  inherit: true
298 }
299 env: {
300  name: "RBE_platform"
301  inherit: true
302 }
303 env: {
304  name: "RBE_server_address"
305  inherit: true
306 }
307 env: {
308  name: "RBE_exec_root"
309  inherit: true
310 }
311 env: {
312  name: "OUT_DIR"
313  value: "out"
314 }
315 dont_inherit_env: true
316}
317
318