1commands: {
2 copy_before: {
3  from: "external/cronet/third_party/jni_zero/codegen/called_by_native_header.py"
4  to: "tools/src/external/cronet/third_party/jni_zero/codegen/called_by_native_header.py"
5 }
6 copy_before: {
7  from: "external/cronet/third_party/jni_zero/codegen/convert_type.py"
8  to: "tools/src/external/cronet/third_party/jni_zero/codegen/convert_type.py"
9 }
10 copy_before: {
11  from: "external/cronet/third_party/jni_zero/codegen/header_common.py"
12  to: "tools/src/external/cronet/third_party/jni_zero/codegen/header_common.py"
13 }
14 copy_before: {
15  from: "external/cronet/third_party/jni_zero/codegen/natives_header.py"
16  to: "tools/src/external/cronet/third_party/jni_zero/codegen/natives_header.py"
17 }
18 copy_before: {
19  from: "external/cronet/third_party/jni_zero/codegen/placeholder_gen_jni_java.py"
20  to: "tools/src/external/cronet/third_party/jni_zero/codegen/placeholder_gen_jni_java.py"
21 }
22 copy_before: {
23  from: "external/cronet/third_party/jni_zero/codegen/placeholder_java_type.py"
24  to: "tools/src/external/cronet/third_party/jni_zero/codegen/placeholder_java_type.py"
25 }
26 copy_before: {
27  from: "external/cronet/third_party/jni_zero/codegen/proxy_impl_java.py"
28  to: "tools/src/external/cronet/third_party/jni_zero/codegen/proxy_impl_java.py"
29 }
30 copy_before: {
31  from: "external/cronet/third_party/jni_zero/common.py"
32  to: "tools/src/external/cronet/third_party/jni_zero/common.py"
33 }
34 copy_before: {
35  from: "external/cronet/third_party/jni_zero/java_lang_classes.py"
36  to: "tools/src/external/cronet/third_party/jni_zero/java_lang_classes.py"
37 }
38 copy_before: {
39  from: "external/cronet/third_party/jni_zero/java_types.py"
40  to: "tools/src/external/cronet/third_party/jni_zero/java_types.py"
41 }
42 copy_before: {
43  from: "external/cronet/third_party/jni_zero/jni_generator.py"
44  to: "tools/src/external/cronet/third_party/jni_zero/jni_generator.py"
45 }
46 copy_before: {
47  from: "external/cronet/third_party/jni_zero/jni_registration_generator.py"
48  to: "tools/src/external/cronet/third_party/jni_zero/jni_registration_generator.py"
49 }
50 copy_before: {
51  from: "external/cronet/third_party/jni_zero/jni_zero.py"
52  to: "tools/src/external/cronet/third_party/jni_zero/jni_zero.py"
53 }
54 copy_before: {
55  from: "external/cronet/third_party/jni_zero/parse.py"
56  to: "tools/src/external/cronet/third_party/jni_zero/parse.py"
57 }
58 copy_before: {
59  from: "external/cronet/third_party/jni_zero/proxy.py"
60  to: "tools/src/external/cronet/third_party/jni_zero/proxy.py"
61 }
62 copy_before: {
63  from: "prebuilts/sdk/current/public/android.jar"
64  to: "tools/src/prebuilts/sdk/current/public/android.jar"
65 }
66 copy_before: {
67  from: "prebuilts/jdk/jdk21/linux-x86/bin/javap"
68  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/bin/javap"
69  executable: false
70 }
71 copy_before: {
72  from: "prebuilts/jdk/jdk21/linux-x86/lib/libjli.so"
73  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libjli.so"
74  executable: false
75 }
76 copy_before: {
77  from: "prebuilts/jdk/jdk21/linux-x86/lib/jrt-fs.jar"
78  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/jrt-fs.jar"
79  executable: false
80 }
81 copy_before: {
82  from: "prebuilts/jdk/jdk21/linux-x86/lib/jvm.cfg"
83  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/jvm.cfg"
84  executable: false
85 }
86 copy_before: {
87  from: "prebuilts/jdk/jdk21/linux-x86/lib/server/libjvm.so"
88  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/server/libjvm.so"
89  executable: false
90 }
91 copy_before: {
92  from: "prebuilts/jdk/jdk21/linux-x86/lib/libverify.so"
93  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libverify.so"
94  executable: false
95 }
96 copy_before: {
97  from: "prebuilts/jdk/jdk21/linux-x86/lib/libjava.so"
98  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libjava.so"
99  executable: false
100 }
101 copy_before: {
102  from: "prebuilts/jdk/jdk21/linux-x86/lib/libzip.so"
103  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libzip.so"
104  executable: false
105 }
106 copy_before: {
107  from: "prebuilts/jdk/jdk21/linux-x86/lib/libjimage.so"
108  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libjimage.so"
109  executable: false
110 }
111 copy_before: {
112  from: "prebuilts/jdk/jdk21/linux-x86/lib/modules"
113  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/modules"
114  executable: false
115 }
116 copy_before: {
117  from: "prebuilts/jdk/jdk21/linux-x86/lib/libnio.so"
118  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libnio.so"
119  executable: false
120 }
121 copy_before: {
122  from: "prebuilts/jdk/jdk21/linux-x86/lib/libnet.so"
123  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libnet.so"
124  executable: false
125 }
126 copy_before: {
127  from: "prebuilts/jdk/jdk21/linux-x86/lib/tzdb.dat"
128  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/tzdb.dat"
129  executable: false
130 }
131 copy_before: {
132  from: "prebuilts/jdk/jdk21/linux-x86/lib/libawt.so"
133  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libawt.so"
134  executable: false
135 }
136 copy_before: {
137  from: "prebuilts/jdk/jdk21/linux-x86/lib/libawt_headless.so"
138  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libawt_headless.so"
139  executable: false
140 }
141 copy_before: {
142  from: "prebuilts/jdk/jdk21/linux-x86/lib/libjavajpeg.so"
143  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libjavajpeg.so"
144  executable: false
145 }
146 copy_before: {
147  from: "prebuilts/jdk/jdk21/linux-x86/lib/liblcms.so"
148  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/liblcms.so"
149  executable: false
150 }
151 copy_before: {
152  from: "prebuilts/jdk/jdk21/linux-x86/lib/libmanagement.so"
153  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libmanagement.so"
154  executable: false
155 }
156 copy_before: {
157  from: "prebuilts/jdk/jdk21/linux-x86/lib/libmanagement_ext.so"
158  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/lib/libmanagement_ext.so"
159  executable: false
160 }
161 copy_before: {
162  from: "prebuilts/jdk/jdk21/linux-x86/conf/security/java.security"
163  to: "tools/out/javap/prebuilts/jdk/jdk21/linux-x86/conf/security/java.security"
164  executable: false
165 }
166 chdir: true
167 command: "CC_ARCH=arm64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=android && mkdir -p __SBOX_SANDBOX_DIR__/out/jni_headers/base/android_runtime_jni_headers && __SBOX_SANDBOX_DIR__/tools/src/external/cronet/third_party/jni_zero/jni_zero.py from-jar --output-dir __SBOX_SANDBOX_DIR__/out/base/android_runtime_jni_headers --extra-include third_party/jni_zero/jni_zero_internal.h --jar-file __SBOX_SANDBOX_DIR__/tools/src/prebuilts/sdk/current/public/android.jar --javap __SBOX_SANDBOX_DIR__/tools/out/javap/prebuilts/jdk/jdk21/linux-x86/bin/javap --output-name Runnable_jni.h --output-name Runtime_jni.h --output-name Throwable_jni.h --input-file java/lang/Runnable.class --input-file java/lang/Runtime.class --input-file java/lang/Throwable.class"
168 copy_after: {
169  from: "out/base/android_runtime_jni_headers/Runnable_jni.h"
170  to: "out/soong/.intermediates/external/cronet/cronet_aml_base_android_runtime_jni_headers__action__testing/android_arm64_armv8-2a_cortex-a55/gen/base/android_runtime_jni_headers/Runnable_jni.h"
171 }
172 copy_after: {
173  from: "out/base/android_runtime_jni_headers/Runtime_jni.h"
174  to: "out/soong/.intermediates/external/cronet/cronet_aml_base_android_runtime_jni_headers__action__testing/android_arm64_armv8-2a_cortex-a55/gen/base/android_runtime_jni_headers/Runtime_jni.h"
175 }
176 copy_after: {
177  from: "out/base/android_runtime_jni_headers/Throwable_jni.h"
178  to: "out/soong/.intermediates/external/cronet/cronet_aml_base_android_runtime_jni_headers__action__testing/android_arm64_armv8-2a_cortex-a55/gen/base/android_runtime_jni_headers/Throwable_jni.h"
179 }
180 input_hash: "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
181 env: {
182  name: "PATH"
183  inherit: true
184 }
185 env: {
186  name: "JAVA_HOME"
187  inherit: true
188 }
189 env: {
190  name: "TMPDIR"
191  inherit: true
192 }
193 env: {
194  name: "RBE_log_dir"
195  inherit: true
196 }
197 env: {
198  name: "RBE_platform"
199  inherit: true
200 }
201 env: {
202  name: "RBE_server_address"
203  inherit: true
204 }
205 env: {
206  name: "RBE_exec_root"
207  inherit: true
208 }
209 env: {
210  name: "OUT_DIR"
211  value: "out"
212 }
213 dont_inherit_env: true
214}
215
216