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