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: "external/cronet/base/android/java/src/org/chromium/base/ApkAssets.java" 64 to: "external/cronet/base/android/java/src/org/chromium/base/ApkAssets.java" 65 } 66 copy_before: { 67 from: "external/cronet/base/android/java/src/org/chromium/base/ApplicationStatus.java" 68 to: "external/cronet/base/android/java/src/org/chromium/base/ApplicationStatus.java" 69 } 70 copy_before: { 71 from: "external/cronet/base/android/java/src/org/chromium/base/BuildInfo.java" 72 to: "external/cronet/base/android/java/src/org/chromium/base/BuildInfo.java" 73 } 74 copy_before: { 75 from: "external/cronet/base/android/java/src/org/chromium/base/BundleUtils.java" 76 to: "external/cronet/base/android/java/src/org/chromium/base/BundleUtils.java" 77 } 78 copy_before: { 79 from: "external/cronet/base/android/java/src/org/chromium/base/Callback.java" 80 to: "external/cronet/base/android/java/src/org/chromium/base/Callback.java" 81 } 82 copy_before: { 83 from: "external/cronet/base/android/java/src/org/chromium/base/CommandLine.java" 84 to: "external/cronet/base/android/java/src/org/chromium/base/CommandLine.java" 85 } 86 copy_before: { 87 from: "external/cronet/base/android/java/src/org/chromium/base/ContentUriUtils.java" 88 to: "external/cronet/base/android/java/src/org/chromium/base/ContentUriUtils.java" 89 } 90 copy_before: { 91 from: "external/cronet/base/android/java/src/org/chromium/base/CpuFeatures.java" 92 to: "external/cronet/base/android/java/src/org/chromium/base/CpuFeatures.java" 93 } 94 copy_before: { 95 from: "external/cronet/base/android/java/src/org/chromium/base/EarlyTraceEvent.java" 96 to: "external/cronet/base/android/java/src/org/chromium/base/EarlyTraceEvent.java" 97 } 98 copy_before: { 99 from: "external/cronet/base/android/java/src/org/chromium/base/EventLog.java" 100 to: "external/cronet/base/android/java/src/org/chromium/base/EventLog.java" 101 } 102 copy_before: { 103 from: "external/cronet/base/android/java/src/org/chromium/base/FeatureList.java" 104 to: "external/cronet/base/android/java/src/org/chromium/base/FeatureList.java" 105 } 106 copy_before: { 107 from: "external/cronet/base/android/java/src/org/chromium/base/FeatureMap.java" 108 to: "external/cronet/base/android/java/src/org/chromium/base/FeatureMap.java" 109 } 110 copy_before: { 111 from: "external/cronet/base/android/java/src/org/chromium/base/Features.java" 112 to: "external/cronet/base/android/java/src/org/chromium/base/Features.java" 113 } 114 copy_before: { 115 from: "external/cronet/base/android/java/src/org/chromium/base/FieldTrialList.java" 116 to: "external/cronet/base/android/java/src/org/chromium/base/FieldTrialList.java" 117 } 118 copy_before: { 119 from: "external/cronet/base/android/java/src/org/chromium/base/FileUtils.java" 120 to: "external/cronet/base/android/java/src/org/chromium/base/FileUtils.java" 121 } 122 copy_before: { 123 from: "external/cronet/base/android/java/src/org/chromium/base/ImportantFileWriterAndroid.java" 124 to: "external/cronet/base/android/java/src/org/chromium/base/ImportantFileWriterAndroid.java" 125 } 126 copy_before: { 127 from: "external/cronet/base/android/java/src/org/chromium/base/InputHintChecker.java" 128 to: "external/cronet/base/android/java/src/org/chromium/base/InputHintChecker.java" 129 } 130 copy_before: { 131 from: "external/cronet/base/android/java/src/org/chromium/base/IntStringCallback.java" 132 to: "external/cronet/base/android/java/src/org/chromium/base/IntStringCallback.java" 133 } 134 copy_before: { 135 from: "external/cronet/base/android/java/src/org/chromium/base/JNIUtils.java" 136 to: "external/cronet/base/android/java/src/org/chromium/base/JNIUtils.java" 137 } 138 copy_before: { 139 from: "external/cronet/base/android/java/src/org/chromium/base/JavaExceptionReporter.java" 140 to: "external/cronet/base/android/java/src/org/chromium/base/JavaExceptionReporter.java" 141 } 142 copy_before: { 143 from: "external/cronet/base/android/java/src/org/chromium/base/JavaHandlerThread.java" 144 to: "external/cronet/base/android/java/src/org/chromium/base/JavaHandlerThread.java" 145 } 146 copy_before: { 147 from: "external/cronet/base/android/java/src/org/chromium/base/JniAndroid.java" 148 to: "external/cronet/base/android/java/src/org/chromium/base/JniAndroid.java" 149 } 150 copy_before: { 151 from: "external/cronet/base/android/java/src/org/chromium/base/LocaleUtils.java" 152 to: "external/cronet/base/android/java/src/org/chromium/base/LocaleUtils.java" 153 } 154 copy_before: { 155 from: "external/cronet/base/android/java/src/org/chromium/base/MemoryPressureListener.java" 156 to: "external/cronet/base/android/java/src/org/chromium/base/MemoryPressureListener.java" 157 } 158 copy_before: { 159 from: "external/cronet/base/android/java/src/org/chromium/base/PathService.java" 160 to: "external/cronet/base/android/java/src/org/chromium/base/PathService.java" 161 } 162 copy_before: { 163 from: "external/cronet/base/android/java/src/org/chromium/base/PathUtils.java" 164 to: "external/cronet/base/android/java/src/org/chromium/base/PathUtils.java" 165 } 166 copy_before: { 167 from: "external/cronet/base/android/java/src/org/chromium/base/PowerMonitor.java" 168 to: "external/cronet/base/android/java/src/org/chromium/base/PowerMonitor.java" 169 } 170 copy_before: { 171 from: "external/cronet/base/android/java/src/org/chromium/base/RadioUtils.java" 172 to: "external/cronet/base/android/java/src/org/chromium/base/RadioUtils.java" 173 } 174 copy_before: { 175 from: "external/cronet/base/android/java/src/org/chromium/base/SysUtils.java" 176 to: "external/cronet/base/android/java/src/org/chromium/base/SysUtils.java" 177 } 178 copy_before: { 179 from: "external/cronet/base/android/java/src/org/chromium/base/ThreadUtils.java" 180 to: "external/cronet/base/android/java/src/org/chromium/base/ThreadUtils.java" 181 } 182 copy_before: { 183 from: "external/cronet/base/android/java/src/org/chromium/base/TimezoneUtils.java" 184 to: "external/cronet/base/android/java/src/org/chromium/base/TimezoneUtils.java" 185 } 186 copy_before: { 187 from: "external/cronet/base/android/java/src/org/chromium/base/Token.java" 188 to: "external/cronet/base/android/java/src/org/chromium/base/Token.java" 189 } 190 copy_before: { 191 from: "external/cronet/base/android/java/src/org/chromium/base/TraceEvent.java" 192 to: "external/cronet/base/android/java/src/org/chromium/base/TraceEvent.java" 193 } 194 copy_before: { 195 from: "external/cronet/base/android/java/src/org/chromium/base/UnguessableToken.java" 196 to: "external/cronet/base/android/java/src/org/chromium/base/UnguessableToken.java" 197 } 198 copy_before: { 199 from: "external/cronet/base/android/java/src/org/chromium/base/jank_tracker/JankMetricUMARecorder.java" 200 to: "external/cronet/base/android/java/src/org/chromium/base/jank_tracker/JankMetricUMARecorder.java" 201 } 202 copy_before: { 203 from: "external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryLoader.java" 204 to: "external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryLoader.java" 205 } 206 copy_before: { 207 from: "external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryPrefetcher.java" 208 to: "external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryPrefetcher.java" 209 } 210 copy_before: { 211 from: "external/cronet/base/android/java/src/org/chromium/base/memory/JavaHeapDumpGenerator.java" 212 to: "external/cronet/base/android/java/src/org/chromium/base/memory/JavaHeapDumpGenerator.java" 213 } 214 copy_before: { 215 from: "external/cronet/base/android/java/src/org/chromium/base/memory/MemoryInfoBridge.java" 216 to: "external/cronet/base/android/java/src/org/chromium/base/memory/MemoryInfoBridge.java" 217 } 218 copy_before: { 219 from: "external/cronet/base/android/java/src/org/chromium/base/memory/MemoryPurgeManager.java" 220 to: "external/cronet/base/android/java/src/org/chromium/base/memory/MemoryPurgeManager.java" 221 } 222 copy_before: { 223 from: "external/cronet/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java" 224 to: "external/cronet/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java" 225 } 226 copy_before: { 227 from: "external/cronet/base/android/java/src/org/chromium/base/metrics/StatisticsRecorderAndroid.java" 228 to: "external/cronet/base/android/java/src/org/chromium/base/metrics/StatisticsRecorderAndroid.java" 229 } 230 copy_before: { 231 from: "external/cronet/base/android/java/src/org/chromium/base/task/PostTask.java" 232 to: "external/cronet/base/android/java/src/org/chromium/base/task/PostTask.java" 233 } 234 copy_before: { 235 from: "external/cronet/base/android/java/src/org/chromium/base/task/TaskRunnerImpl.java" 236 to: "external/cronet/base/android/java/src/org/chromium/base/task/TaskRunnerImpl.java" 237 } 238 copy_before: { 239 from: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetBidirectionalStream.java" 240 to: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetBidirectionalStream.java" 241 } 242 copy_before: { 243 from: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetLibraryLoader.java" 244 to: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetLibraryLoader.java" 245 } 246 copy_before: { 247 from: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUploadDataStream.java" 248 to: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUploadDataStream.java" 249 } 250 copy_before: { 251 from: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequest.java" 252 to: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequest.java" 253 } 254 copy_before: { 255 from: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java" 256 to: "external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java" 257 } 258 copy_before: { 259 from: "external/cronet/net/android/java/src/org/chromium/net/AndroidCertVerifyResult.java" 260 to: "external/cronet/net/android/java/src/org/chromium/net/AndroidCertVerifyResult.java" 261 } 262 copy_before: { 263 from: "external/cronet/net/android/java/src/org/chromium/net/AndroidKeyStore.java" 264 to: "external/cronet/net/android/java/src/org/chromium/net/AndroidKeyStore.java" 265 } 266 copy_before: { 267 from: "external/cronet/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java" 268 to: "external/cronet/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java" 269 } 270 copy_before: { 271 from: "external/cronet/net/android/java/src/org/chromium/net/AndroidTrafficStats.java" 272 to: "external/cronet/net/android/java/src/org/chromium/net/AndroidTrafficStats.java" 273 } 274 copy_before: { 275 from: "external/cronet/net/android/java/src/org/chromium/net/DnsStatus.java" 276 to: "external/cronet/net/android/java/src/org/chromium/net/DnsStatus.java" 277 } 278 copy_before: { 279 from: "external/cronet/net/android/java/src/org/chromium/net/GURLUtils.java" 280 to: "external/cronet/net/android/java/src/org/chromium/net/GURLUtils.java" 281 } 282 copy_before: { 283 from: "external/cronet/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java" 284 to: "external/cronet/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java" 285 } 286 copy_before: { 287 from: "external/cronet/net/android/java/src/org/chromium/net/HttpUtil.java" 288 to: "external/cronet/net/android/java/src/org/chromium/net/HttpUtil.java" 289 } 290 copy_before: { 291 from: "external/cronet/net/android/java/src/org/chromium/net/NetStringUtil.java" 292 to: "external/cronet/net/android/java/src/org/chromium/net/NetStringUtil.java" 293 } 294 copy_before: { 295 from: "external/cronet/net/android/java/src/org/chromium/net/NetworkActiveNotifier.java" 296 to: "external/cronet/net/android/java/src/org/chromium/net/NetworkActiveNotifier.java" 297 } 298 copy_before: { 299 from: "external/cronet/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java" 300 to: "external/cronet/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java" 301 } 302 copy_before: { 303 from: "external/cronet/net/android/java/src/org/chromium/net/ProxyChangeListener.java" 304 to: "external/cronet/net/android/java/src/org/chromium/net/ProxyChangeListener.java" 305 } 306 copy_before: { 307 from: "external/cronet/net/android/java/src/org/chromium/net/X509Util.java" 308 to: "external/cronet/net/android/java/src/org/chromium/net/X509Util.java" 309 } 310 copy_before: { 311 from: "external/cronet/url/android/java/src/org/chromium/url/IDNStringUtil.java" 312 to: "external/cronet/url/android/java/src/org/chromium/url/IDNStringUtil.java" 313 } 314 chdir: true 315 command: "CC_ARCH=arm64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=android && mkdir -p __SBOX_SANDBOX_DIR__/out/components/cronet/android && mkdir -p __SBOX_SANDBOX_DIR__/out/jni_headers/components/cronet/android && current_dir=`basename \\`pwd\\``; for f in external/cronet/base/android/java/src/org/chromium/base/ApkAssets.java external/cronet/base/android/java/src/org/chromium/base/ApplicationStatus.java external/cronet/base/android/java/src/org/chromium/base/BuildInfo.java external/cronet/base/android/java/src/org/chromium/base/BundleUtils.java external/cronet/base/android/java/src/org/chromium/base/Callback.java external/cronet/base/android/java/src/org/chromium/base/CommandLine.java external/cronet/base/android/java/src/org/chromium/base/ContentUriUtils.java external/cronet/base/android/java/src/org/chromium/base/CpuFeatures.java external/cronet/base/android/java/src/org/chromium/base/EarlyTraceEvent.java external/cronet/base/android/java/src/org/chromium/base/EventLog.java external/cronet/base/android/java/src/org/chromium/base/FeatureList.java external/cronet/base/android/java/src/org/chromium/base/FeatureMap.java external/cronet/base/android/java/src/org/chromium/base/Features.java external/cronet/base/android/java/src/org/chromium/base/FieldTrialList.java external/cronet/base/android/java/src/org/chromium/base/FileUtils.java external/cronet/base/android/java/src/org/chromium/base/ImportantFileWriterAndroid.java external/cronet/base/android/java/src/org/chromium/base/InputHintChecker.java external/cronet/base/android/java/src/org/chromium/base/IntStringCallback.java external/cronet/base/android/java/src/org/chromium/base/JNIUtils.java external/cronet/base/android/java/src/org/chromium/base/JavaExceptionReporter.java external/cronet/base/android/java/src/org/chromium/base/JavaHandlerThread.java external/cronet/base/android/java/src/org/chromium/base/JniAndroid.java external/cronet/base/android/java/src/org/chromium/base/LocaleUtils.java external/cronet/base/android/java/src/org/chromium/base/MemoryPressureListener.java external/cronet/base/android/java/src/org/chromium/base/PathService.java external/cronet/base/android/java/src/org/chromium/base/PathUtils.java external/cronet/base/android/java/src/org/chromium/base/PowerMonitor.java external/cronet/base/android/java/src/org/chromium/base/RadioUtils.java external/cronet/base/android/java/src/org/chromium/base/SysUtils.java external/cronet/base/android/java/src/org/chromium/base/ThreadUtils.java external/cronet/base/android/java/src/org/chromium/base/TimezoneUtils.java external/cronet/base/android/java/src/org/chromium/base/Token.java external/cronet/base/android/java/src/org/chromium/base/TraceEvent.java external/cronet/base/android/java/src/org/chromium/base/UnguessableToken.java external/cronet/base/android/java/src/org/chromium/base/jank_tracker/JankMetricUMARecorder.java external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryLoader.java external/cronet/base/android/java/src/org/chromium/base/library_loader/LibraryPrefetcher.java external/cronet/base/android/java/src/org/chromium/base/memory/JavaHeapDumpGenerator.java external/cronet/base/android/java/src/org/chromium/base/memory/MemoryInfoBridge.java external/cronet/base/android/java/src/org/chromium/base/memory/MemoryPurgeManager.java external/cronet/base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java external/cronet/base/android/java/src/org/chromium/base/metrics/StatisticsRecorderAndroid.java external/cronet/base/android/java/src/org/chromium/base/task/PostTask.java external/cronet/base/android/java/src/org/chromium/base/task/TaskRunnerImpl.java external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetBidirectionalStream.java external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetLibraryLoader.java external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUploadDataStream.java external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequest.java external/cronet/components/cronet/android/java/src/org/chromium/net/impl/CronetUrlRequestContext.java external/cronet/net/android/java/src/org/chromium/net/AndroidCertVerifyResult.java external/cronet/net/android/java/src/org/chromium/net/AndroidKeyStore.java external/cronet/net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java external/cronet/net/android/java/src/org/chromium/net/AndroidTrafficStats.java external/cronet/net/android/java/src/org/chromium/net/DnsStatus.java external/cronet/net/android/java/src/org/chromium/net/GURLUtils.java external/cronet/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java external/cronet/net/android/java/src/org/chromium/net/HttpUtil.java external/cronet/net/android/java/src/org/chromium/net/NetStringUtil.java external/cronet/net/android/java/src/org/chromium/net/NetworkActiveNotifier.java external/cronet/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java external/cronet/net/android/java/src/org/chromium/net/ProxyChangeListener.java external/cronet/net/android/java/src/org/chromium/net/X509Util.java external/cronet/url/android/java/src/org/chromium/url/IDNStringUtil.java; do echo \"../$current_dir/$f\" >> __SBOX_SANDBOX_DIR__/out/java.sources; done; python3 __SBOX_SANDBOX_DIR__/tools/src/external/cronet/third_party/jni_zero/jni_zero.py generate-final --srcjar-path __SBOX_SANDBOX_DIR__/out/components/cronet/android/cronet_jni_registration.srcjar --java-sources-file __SBOX_SANDBOX_DIR__/out/java.sources --include-test-only --use-proxy-hash --manual-jni-registration --header-path __SBOX_SANDBOX_DIR__/out/components/cronet/android/cronet_jni_registration_generated.h --package-prefix android.net.connectivity" 316 copy_after: { 317 from: "out/components/cronet/android/cronet_jni_registration.srcjar" 318 to: "out/soong/.intermediates/external/cronet/cronet_aml_components_cronet_android_cronet_jni_registration/android_arm64_armv8-2a_cortex-a55_apex30/gen/components/cronet/android/cronet_jni_registration.srcjar" 319 } 320 copy_after: { 321 from: "out/components/cronet/android/cronet_jni_registration_generated.h" 322 to: "out/soong/.intermediates/external/cronet/cronet_aml_components_cronet_android_cronet_jni_registration/android_arm64_armv8-2a_cortex-a55_apex30/gen/components/cronet/android/cronet_jni_registration_generated.h" 323 } 324 input_hash: "e28ae08b6a99d53f72984f6225d8a357952d4d965e58234fb33ec735b4c9d241" 325 env: { 326 name: "PATH" 327 inherit: true 328 } 329 env: { 330 name: "JAVA_HOME" 331 inherit: true 332 } 333 env: { 334 name: "TMPDIR" 335 inherit: true 336 } 337 env: { 338 name: "RBE_log_dir" 339 inherit: true 340 } 341 env: { 342 name: "RBE_platform" 343 inherit: true 344 } 345 env: { 346 name: "RBE_server_address" 347 inherit: true 348 } 349 env: { 350 name: "RBE_exec_root" 351 inherit: true 352 } 353 env: { 354 name: "OUT_DIR" 355 value: "out" 356 } 357 dont_inherit_env: true 358} 359 360