commands: { copy_before: { from: "out/soong/.intermediates/art/tools/generate_operator_out/linux_glibc_x86_64_PY3/generate_operator_out" to: "tools/out/bin/generate_operator_out" executable: false } copy_before: { from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" to: "tools/out/lib64/libsqlite.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" to: "tools/out/lib64/libicui18n-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" to: "tools/out/lib64/libicuuc-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" executable: false } copy_before: { from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" to: "tools/out/lib64/libc++.so" executable: false } copy_before: { from: "art/runtime/base/callee_save_type.h" to: "art/runtime/base/callee_save_type.h" } copy_before: { from: "art/runtime/base/locks.h" to: "art/runtime/base/locks.h" } copy_before: { from: "art/runtime/class_status.h" to: "art/runtime/class_status.h" } copy_before: { from: "art/runtime/compilation_kind.h" to: "art/runtime/compilation_kind.h" } copy_before: { from: "art/runtime/gc/allocator/rosalloc.h" to: "art/runtime/gc/allocator/rosalloc.h" } copy_before: { from: "art/runtime/gc/allocator_type.h" to: "art/runtime/gc/allocator_type.h" } copy_before: { from: "art/runtime/gc/collector/gc_type.h" to: "art/runtime/gc/collector/gc_type.h" } copy_before: { from: "art/runtime/gc/collector/mark_compact.h" to: "art/runtime/gc/collector/mark_compact.h" } copy_before: { from: "art/runtime/gc/collector_type.h" to: "art/runtime/gc/collector_type.h" } copy_before: { from: "art/runtime/gc/space/region_space.h" to: "art/runtime/gc/space/region_space.h" } copy_before: { from: "art/runtime/gc/space/space.h" to: "art/runtime/gc/space/space.h" } copy_before: { from: "art/runtime/gc/weak_root_state.h" to: "art/runtime/gc/weak_root_state.h" } copy_before: { from: "art/runtime/gc_root.h" to: "art/runtime/gc_root.h" } copy_before: { from: "art/runtime/indirect_reference_table.h" to: "art/runtime/indirect_reference_table.h" } copy_before: { from: "art/runtime/instrumentation.h" to: "art/runtime/instrumentation.h" } copy_before: { from: "art/runtime/jdwp_provider.h" to: "art/runtime/jdwp_provider.h" } copy_before: { from: "art/runtime/jni_id_type.h" to: "art/runtime/jni_id_type.h" } copy_before: { from: "art/runtime/linear_alloc.h" to: "art/runtime/linear_alloc.h" } copy_before: { from: "art/runtime/lock_word.h" to: "art/runtime/lock_word.h" } copy_before: { from: "art/runtime/oat/image.h" to: "art/runtime/oat/image.h" } copy_before: { from: "art/runtime/oat/oat.h" to: "art/runtime/oat/oat.h" } copy_before: { from: "art/runtime/oat/oat_file.h" to: "art/runtime/oat/oat_file.h" } copy_before: { from: "art/runtime/process_state.h" to: "art/runtime/process_state.h" } copy_before: { from: "art/runtime/reflective_value_visitor.h" to: "art/runtime/reflective_value_visitor.h" } copy_before: { from: "art/runtime/stack.h" to: "art/runtime/stack.h" } copy_before: { from: "art/runtime/suspend_reason.h" to: "art/runtime/suspend_reason.h" } copy_before: { from: "art/runtime/thread.h" to: "art/runtime/thread.h" } copy_before: { from: "art/runtime/thread_state.h" to: "art/runtime/thread_state.h" } copy_before: { from: "art/runtime/trace.h" to: "art/runtime/trace.h" } copy_before: { from: "art/runtime/trace_profile.h" to: "art/runtime/trace_profile.h" } copy_before: { from: "art/runtime/verifier/verifier_enums.h" to: "art/runtime/verifier/verifier_enums.h" } chdir: true 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'" copy_after: { from: "out/art/runtime/base/callee_save_type.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/base/callee_save_type.operator_out.cc" } copy_after: { from: "out/art/runtime/base/locks.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/base/locks.operator_out.cc" } copy_after: { from: "out/art/runtime/class_status.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/class_status.operator_out.cc" } copy_after: { from: "out/art/runtime/compilation_kind.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/compilation_kind.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/allocator/rosalloc.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/allocator/rosalloc.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/allocator_type.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/allocator_type.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/collector/gc_type.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector/gc_type.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/collector/mark_compact.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector/mark_compact.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/collector_type.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/collector_type.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/space/region_space.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/space/region_space.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/space/space.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/space/space.operator_out.cc" } copy_after: { from: "out/art/runtime/gc/weak_root_state.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc/weak_root_state.operator_out.cc" } copy_after: { from: "out/art/runtime/gc_root.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/gc_root.operator_out.cc" } copy_after: { from: "out/art/runtime/indirect_reference_table.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/indirect_reference_table.operator_out.cc" } copy_after: { from: "out/art/runtime/instrumentation.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/instrumentation.operator_out.cc" } copy_after: { from: "out/art/runtime/jdwp_provider.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/jdwp_provider.operator_out.cc" } copy_after: { from: "out/art/runtime/jni_id_type.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/jni_id_type.operator_out.cc" } copy_after: { from: "out/art/runtime/linear_alloc.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/linear_alloc.operator_out.cc" } copy_after: { from: "out/art/runtime/lock_word.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/lock_word.operator_out.cc" } copy_after: { from: "out/art/runtime/oat/image.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/image.operator_out.cc" } copy_after: { from: "out/art/runtime/oat/oat.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/oat.operator_out.cc" } copy_after: { from: "out/art/runtime/oat/oat_file.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/oat/oat_file.operator_out.cc" } copy_after: { from: "out/art/runtime/process_state.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/process_state.operator_out.cc" } copy_after: { from: "out/art/runtime/reflective_value_visitor.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/reflective_value_visitor.operator_out.cc" } copy_after: { from: "out/art/runtime/stack.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/stack.operator_out.cc" } copy_after: { from: "out/art/runtime/suspend_reason.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/suspend_reason.operator_out.cc" } copy_after: { from: "out/art/runtime/thread.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/thread.operator_out.cc" } copy_after: { from: "out/art/runtime/thread_state.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/thread_state.operator_out.cc" } copy_after: { from: "out/art/runtime/trace.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/trace.operator_out.cc" } copy_after: { from: "out/art/runtime/trace_profile.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/trace_profile.operator_out.cc" } copy_after: { from: "out/art/runtime/verifier/verifier_enums.operator_out.cc" to: "out/soong/.intermediates/art/runtime/art_operator_srcs/gen/gensrcs/art/runtime/verifier/verifier_enums.operator_out.cc" } input_hash: "64d940b7e1ae921999f90476935800b31dcfd08d1bf4f28c1f8bc807dd6362f0" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }