1commands: { 2 copy_before: { 3 from: "external/rust/android-crates-io/crates/pdl-compiler/tests/custom_types.py" 4 to: "tools/src/external/rust/android-crates-io/crates/pdl-compiler/tests/custom_types.py" 5 } 6 copy_before: { 7 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/pdlc/linux_glibc_x86_64/pdlc" 8 to: "tools/out/bin/pdlc" 9 executable: false 10 } 11 copy_before: { 12 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/argh_derive/libargh_derive/linux_glibc_x86_64/libargh_derive.so" 13 to: "tools/out/lib64/libargh_derive.so" 14 executable: false 15 } 16 copy_before: { 17 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/serde_derive/libserde_derive/linux_glibc_x86_64/libserde_derive.so" 18 to: "tools/out/lib64/libserde_derive.so" 19 executable: false 20 } 21 copy_before: { 22 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/pest_derive/libpest_derive/linux_glibc_x86_64/libpest_derive.so" 23 to: "tools/out/lib64/libpest_derive.so" 24 executable: false 25 } 26 copy_before: { 27 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/thiserror-impl/libthiserror_impl/linux_glibc_x86_64/libthiserror_impl.so" 28 to: "tools/out/lib64/libthiserror_impl.so" 29 executable: false 30 } 31 copy_before: { 32 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/scripts/pdl_python_generator/linux_glibc_x86_64_PY3/pdl_python_generator" 33 to: "tools/out/bin/pdl_python_generator" 34 executable: false 35 } 36 copy_before: { 37 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 38 to: "tools/out/lib64/libsqlite.so" 39 executable: false 40 } 41 copy_before: { 42 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 43 to: "tools/out/lib64/libicui18n-host.so" 44 executable: false 45 } 46 copy_before: { 47 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 48 to: "tools/out/lib64/libicuuc-host.so" 49 executable: false 50 } 51 copy_before: { 52 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 53 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 54 executable: false 55 } 56 copy_before: { 57 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 58 to: "tools/out/lib64/libc++.so" 59 executable: false 60 } 61 copy_before: { 62 from: "out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/pdl_be_test_file/gen/be_test_file.pdl" 63 to: "out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/pdl_be_test_file/gen/be_test_file.pdl" 64 } 65 chdir: true 66 command: "set -o pipefail; __SBOX_SANDBOX_DIR__/tools/out/bin/pdlc __SBOX_SANDBOX_DIR__/out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/pdl_be_test_file/gen/be_test_file.pdl | __SBOX_SANDBOX_DIR__/tools/out/bin/pdl_python_generator --exclude-declaration Packet_Array_Field_VariableElementSize_ConstantSize --exclude-declaration Packet_Array_Field_VariableElementSize_VariableSize --exclude-declaration Packet_Array_Field_VariableElementSize_VariableCount --exclude-declaration Packet_Array_Field_VariableElementSize_UnknownSize --output __SBOX_SANDBOX_DIR__/out/be_backend.py --custom-type-location tests.custom_types" 67 copy_after: { 68 from: "out/be_backend.py" 69 to: "out/soong/.intermediates/external/rust/android-crates-io/crates/pdl-compiler/pdl_python_generator_be_test_gen/gen/be_backend.py" 70 } 71 input_hash: "533eb32296c18d79c52df59611800d5581c73ed06bf2ef1f588f6651f32eaae6" 72 env: { 73 name: "PATH" 74 inherit: true 75 } 76 env: { 77 name: "JAVA_HOME" 78 inherit: true 79 } 80 env: { 81 name: "TMPDIR" 82 inherit: true 83 } 84 env: { 85 name: "RBE_log_dir" 86 inherit: true 87 } 88 env: { 89 name: "RBE_platform" 90 inherit: true 91 } 92 env: { 93 name: "RBE_server_address" 94 inherit: true 95 } 96 env: { 97 name: "RBE_exec_root" 98 inherit: true 99 } 100 env: { 101 name: "OUT_DIR" 102 value: "out" 103 } 104 dont_inherit_env: true 105} 106 107