1commands: { 2 copy_before: { 3 from: "out/soong/.intermediates/frameworks/base/tools/aapt2/aapt2/linux_glibc_x86_64/aapt2" 4 to: "tools/out/bin/aapt2" 5 executable: false 6 } 7 copy_before: { 8 from: "out/soong/.intermediates/external/avb/avbtool/linux_glibc_x86_64_PY3/avbtool" 9 to: "tools/out/bin/avbtool" 10 executable: false 11 } 12 copy_before: { 13 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86_64/fec" 14 to: "tools/out/bin/fec" 15 executable: false 16 } 17 copy_before: { 18 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86/fec32" 19 to: "tools/out/bin/fec32" 20 executable: false 21 } 22 copy_before: { 23 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_shared/libc++.so" 24 to: "tools/out/lib/libc++.so" 25 executable: false 26 } 27 copy_before: { 28 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 29 to: "tools/out/lib64/libsqlite.so" 30 executable: false 31 } 32 copy_before: { 33 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 34 to: "tools/out/lib64/libicui18n-host.so" 35 executable: false 36 } 37 copy_before: { 38 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 39 to: "tools/out/lib64/libicuuc-host.so" 40 executable: false 41 } 42 copy_before: { 43 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 44 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 45 executable: false 46 } 47 copy_before: { 48 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 49 to: "tools/out/lib64/libc++.so" 50 executable: false 51 } 52 copy_before: { 53 from: "out/soong/.intermediates/system/apex/apexer/conv_apex_manifest/linux_glibc_x86_64_PY3/conv_apex_manifest" 54 to: "tools/out/bin/conv_apex_manifest" 55 executable: false 56 } 57 copy_before: { 58 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 59 to: "tools/out/lib64/libsqlite.so" 60 executable: false 61 } 62 copy_before: { 63 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 64 to: "tools/out/lib64/libicui18n-host.so" 65 executable: false 66 } 67 copy_before: { 68 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 69 to: "tools/out/lib64/libicuuc-host.so" 70 executable: false 71 } 72 copy_before: { 73 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 74 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 75 executable: false 76 } 77 copy_before: { 78 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 79 to: "tools/out/lib64/libc++.so" 80 executable: false 81 } 82 copy_before: { 83 from: "out/soong/.intermediates/external/e2fsprogs/contrib/android/e2fsdroid/linux_glibc_x86_64/e2fsdroid" 84 to: "tools/out/bin/e2fsdroid" 85 executable: false 86 } 87 copy_before: { 88 from: "out/soong/.intermediates/external/e2fsprogs/misc/mke2fs/linux_glibc_x86_64/mke2fs" 89 to: "tools/out/bin/mke2fs" 90 executable: false 91 } 92 copy_before: { 93 from: "out/soong/.intermediates/external/e2fsprogs/resize/resize2fs/linux_glibc_x86_64/resize2fs" 94 to: "tools/out/bin/resize2fs" 95 executable: false 96 } 97 copy_before: { 98 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 99 to: "tools/out/lib64/libc++.so" 100 executable: false 101 } 102 copy_before: { 103 from: "out/soong/.intermediates/external/selinux/libselinux/sefcontext_compile/linux_glibc_x86_64/sefcontext_compile" 104 to: "tools/out/bin/sefcontext_compile" 105 executable: false 106 } 107 copy_before: { 108 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 109 to: "tools/out/lib64/libc++.so" 110 executable: false 111 } 112 copy_before: { 113 from: "out/soong/.intermediates/build/make/tools/zipalign/zipalign/linux_glibc_x86_64/zipalign" 114 to: "tools/out/bin/zipalign" 115 executable: false 116 } 117 copy_before: { 118 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 119 to: "tools/out/lib64/libc++.so" 120 executable: false 121 } 122 copy_before: { 123 from: "out/soong/.intermediates/external/f2fs-tools/make_f2fs/linux_glibc_x86_64/make_f2fs" 124 to: "tools/out/bin/make_f2fs" 125 executable: false 126 } 127 copy_before: { 128 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 129 to: "tools/out/lib64/libc++.so" 130 executable: false 131 } 132 copy_before: { 133 from: "out/soong/.intermediates/external/f2fs-tools/sload_f2fs/linux_glibc_x86_64/sload_f2fs" 134 to: "tools/out/bin/sload_f2fs" 135 executable: false 136 } 137 copy_before: { 138 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 139 to: "tools/out/lib64/libc++.so" 140 executable: false 141 } 142 copy_before: { 143 from: "out/soong/.intermediates/external/erofs-utils/make_erofs/linux_glibc_x86_64/make_erofs" 144 to: "tools/out/bin/make_erofs" 145 executable: false 146 } 147 copy_before: { 148 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86_64/fec" 149 to: "tools/out/bin/fec" 150 executable: false 151 } 152 copy_before: { 153 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 154 to: "tools/out/lib64/libc++.so" 155 executable: false 156 } 157 copy_before: { 158 from: "out/soong/.intermediates/system/apex/apexer/apexer/linux_glibc_x86_64_PY3/apexer" 159 to: "tools/out/bin/apexer" 160 executable: false 161 } 162 copy_before: { 163 from: "out/soong/.intermediates/frameworks/base/tools/aapt2/aapt2/linux_glibc_x86_64/aapt2" 164 to: "tools/out/bin/aapt2" 165 executable: false 166 } 167 copy_before: { 168 from: "out/soong/.intermediates/external/avb/avbtool/linux_glibc_x86_64_PY3/avbtool" 169 to: "tools/out/bin/avbtool" 170 executable: false 171 } 172 copy_before: { 173 from: "out/soong/.intermediates/system/apex/apexer/conv_apex_manifest/linux_glibc_x86_64_PY3/conv_apex_manifest" 174 to: "tools/out/bin/conv_apex_manifest" 175 executable: false 176 } 177 copy_before: { 178 from: "out/soong/.intermediates/external/e2fsprogs/contrib/android/e2fsdroid/linux_glibc_x86_64/e2fsdroid" 179 to: "tools/out/bin/e2fsdroid" 180 executable: false 181 } 182 copy_before: { 183 from: "out/soong/.intermediates/external/e2fsprogs/misc/mke2fs/linux_glibc_x86_64/mke2fs" 184 to: "tools/out/bin/mke2fs" 185 executable: false 186 } 187 copy_before: { 188 from: "out/soong/.intermediates/external/e2fsprogs/resize/resize2fs/linux_glibc_x86_64/resize2fs" 189 to: "tools/out/bin/resize2fs" 190 executable: false 191 } 192 copy_before: { 193 from: "out/soong/.intermediates/external/selinux/libselinux/sefcontext_compile/linux_glibc_x86_64/sefcontext_compile" 194 to: "tools/out/bin/sefcontext_compile" 195 executable: false 196 } 197 copy_before: { 198 from: "out/soong/.intermediates/build/make/tools/zipalign/zipalign/linux_glibc_x86_64/zipalign" 199 to: "tools/out/bin/zipalign" 200 executable: false 201 } 202 copy_before: { 203 from: "out/soong/.intermediates/external/f2fs-tools/make_f2fs/linux_glibc_x86_64/make_f2fs" 204 to: "tools/out/bin/make_f2fs" 205 executable: false 206 } 207 copy_before: { 208 from: "out/soong/.intermediates/external/f2fs-tools/sload_f2fs/linux_glibc_x86_64/sload_f2fs" 209 to: "tools/out/bin/sload_f2fs" 210 executable: false 211 } 212 copy_before: { 213 from: "out/soong/.intermediates/external/erofs-utils/make_erofs/linux_glibc_x86_64/make_erofs" 214 to: "tools/out/bin/make_erofs" 215 executable: false 216 } 217 copy_before: { 218 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86_64/fec" 219 to: "tools/out/bin/fec" 220 executable: false 221 } 222 copy_before: { 223 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86/fec32" 224 to: "tools/out/bin/fec32" 225 executable: false 226 } 227 copy_before: { 228 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_shared/libc++.so" 229 to: "tools/out/lib/libc++.so" 230 executable: false 231 } 232 copy_before: { 233 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 234 to: "tools/out/lib64/libsqlite.so" 235 executable: false 236 } 237 copy_before: { 238 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 239 to: "tools/out/lib64/libicui18n-host.so" 240 executable: false 241 } 242 copy_before: { 243 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 244 to: "tools/out/lib64/libicuuc-host.so" 245 executable: false 246 } 247 copy_before: { 248 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 249 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 250 executable: false 251 } 252 copy_before: { 253 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 254 to: "tools/out/lib64/libc++.so" 255 executable: false 256 } 257 copy_before: { 258 from: "out/soong/.intermediates/system/apex/tools/deapexer/linux_glibc_x86_64_PY3/deapexer" 259 to: "tools/out/bin/deapexer" 260 executable: false 261 } 262 copy_before: { 263 from: "out/soong/.intermediates/external/e2fsprogs/misc/blkid_static/linux_glibc_x86_64/blkid_static" 264 to: "tools/out/bin/blkid_static" 265 executable: false 266 } 267 copy_before: { 268 from: "out/soong/.intermediates/external/e2fsprogs/debugfs/debugfs_static/linux_glibc_x86_64/debugfs_static" 269 to: "tools/out/bin/debugfs_static" 270 executable: false 271 } 272 copy_before: { 273 from: "out/soong/.intermediates/external/erofs-utils/fsck.erofs/linux_glibc_x86_64/fsck.erofs" 274 to: "tools/out/bin/fsck.erofs" 275 executable: false 276 } 277 copy_before: { 278 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 279 to: "tools/out/lib64/libsqlite.so" 280 executable: false 281 } 282 copy_before: { 283 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 284 to: "tools/out/lib64/libicui18n-host.so" 285 executable: false 286 } 287 copy_before: { 288 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 289 to: "tools/out/lib64/libicuuc-host.so" 290 executable: false 291 } 292 copy_before: { 293 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 294 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 295 executable: false 296 } 297 copy_before: { 298 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 299 to: "tools/out/lib64/libc++.so" 300 executable: false 301 } 302 copy_before: { 303 from: "out/soong/.intermediates/external/e2fsprogs/debugfs/debugfs_static/linux_glibc_x86_64/debugfs_static" 304 to: "tools/out/bin/debugfs_static" 305 executable: false 306 } 307 copy_before: { 308 from: "out/soong/.intermediates/external/e2fsprogs/misc/blkid/linux_glibc_x86_64/blkid" 309 to: "tools/out/bin/blkid" 310 executable: false 311 } 312 copy_before: { 313 from: "out/soong/.intermediates/external/e2fsprogs/lib/ext2fs/libext2fs/linux_glibc_x86_64_shared/libext2fs-host.so" 314 to: "tools/out/lib64/libext2fs-host.so" 315 executable: false 316 } 317 copy_before: { 318 from: "out/soong/.intermediates/system/core/libsparse/libsparse/linux_glibc_x86_64_shared/libsparse-host.so" 319 to: "tools/out/lib64/libsparse-host.so" 320 executable: false 321 } 322 copy_before: { 323 from: "out/soong/.intermediates/system/libbase/libbase/linux_glibc_x86_64_shared/libbase.so" 324 to: "tools/out/lib64/libbase.so" 325 executable: false 326 } 327 copy_before: { 328 from: "out/soong/.intermediates/system/logging/liblog/liblog/linux_glibc_x86_64_shared/liblog.so" 329 to: "tools/out/lib64/liblog.so" 330 executable: false 331 } 332 copy_before: { 333 from: "out/soong/.intermediates/external/zlib/libz/linux_glibc_x86_64_shared/libz-host.so" 334 to: "tools/out/lib64/libz-host.so" 335 executable: false 336 } 337 copy_before: { 338 from: "out/soong/.intermediates/external/e2fsprogs/lib/blkid/libext2_blkid/linux_glibc_x86_64_shared/libext2_blkid-host.so" 339 to: "tools/out/lib64/libext2_blkid-host.so" 340 executable: false 341 } 342 copy_before: { 343 from: "out/soong/.intermediates/external/e2fsprogs/lib/uuid/libext2_uuid/linux_glibc_x86_64_shared/libext2_uuid-host.so" 344 to: "tools/out/lib64/libext2_uuid-host.so" 345 executable: false 346 } 347 copy_before: { 348 from: "out/soong/.intermediates/external/e2fsprogs/lib/et/libext2_com_err/linux_glibc_x86_64_shared/libext2_com_err-host.so" 349 to: "tools/out/lib64/libext2_com_err-host.so" 350 executable: false 351 } 352 copy_before: { 353 from: "out/soong/.intermediates/external/e2fsprogs/lib/e2p/libext2_e2p/linux_glibc_x86_64_shared/libext2_e2p-host.so" 354 to: "tools/out/lib64/libext2_e2p-host.so" 355 executable: false 356 } 357 copy_before: { 358 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 359 to: "tools/out/lib64/libc++.so" 360 executable: false 361 } 362 copy_before: { 363 from: "out/soong/.intermediates/external/erofs-utils/fsck.erofs/linux_glibc_x86_64/fsck.erofs" 364 to: "tools/out/bin/fsck.erofs" 365 executable: false 366 } 367 copy_before: { 368 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 369 to: "tools/out/lib64/libc++.so" 370 executable: false 371 } 372 copy_before: { 373 from: "out/host/linux-x86/bin/go/merge_zips/linux_glibc_x86_64/obj/merge_zips" 374 to: "tools/out/bin/merge_zips" 375 executable: false 376 } 377 copy_before: { 378 from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip" 379 to: "tools/out/bin/soong_zip" 380 executable: false 381 } 382 copy_before: { 383 from: "build/soong/scripts/jar-wrapper.sh" 384 to: "tools/out/bin/signapk" 385 executable: true 386 } 387 copy_before: { 388 from: "out/soong/.intermediates/build/make/tools/signapk/signapk/linux_glibc_common/combined/signapk.jar" 389 to: "tools/out/framework/signapk.jar" 390 executable: false 391 } 392 copy_before: { 393 from: "out/soong/.intermediates/external/conscrypt/libconscrypt_openjdk_jni/linux_glibc_x86_64_shared/libconscrypt_openjdk_jni.so" 394 to: "tools/out/lib64/libconscrypt_openjdk_jni.so" 395 executable: false 396 } 397 copy_before: { 398 from: "out/soong/.intermediates/system/apex/tests/testdata/sharedlibs/build/shared_libs_repack/linux_glibc_x86_64_PY3/shared_libs_repack" 399 to: "tools/out/bin/shared_libs_repack" 400 executable: false 401 } 402 copy_before: { 403 from: "out/soong/.intermediates/system/apex/apexer/apexer/linux_glibc_x86_64_PY3/apexer" 404 to: "tools/out/bin/apexer" 405 executable: false 406 } 407 copy_before: { 408 from: "out/soong/.intermediates/frameworks/base/tools/aapt2/aapt2/linux_glibc_x86_64/aapt2" 409 to: "tools/out/bin/aapt2" 410 executable: false 411 } 412 copy_before: { 413 from: "out/soong/.intermediates/external/avb/avbtool/linux_glibc_x86_64_PY3/avbtool" 414 to: "tools/out/bin/avbtool" 415 executable: false 416 } 417 copy_before: { 418 from: "out/soong/.intermediates/system/apex/apexer/conv_apex_manifest/linux_glibc_x86_64_PY3/conv_apex_manifest" 419 to: "tools/out/bin/conv_apex_manifest" 420 executable: false 421 } 422 copy_before: { 423 from: "out/soong/.intermediates/external/e2fsprogs/contrib/android/e2fsdroid/linux_glibc_x86_64/e2fsdroid" 424 to: "tools/out/bin/e2fsdroid" 425 executable: false 426 } 427 copy_before: { 428 from: "out/soong/.intermediates/external/e2fsprogs/misc/mke2fs/linux_glibc_x86_64/mke2fs" 429 to: "tools/out/bin/mke2fs" 430 executable: false 431 } 432 copy_before: { 433 from: "out/soong/.intermediates/external/e2fsprogs/resize/resize2fs/linux_glibc_x86_64/resize2fs" 434 to: "tools/out/bin/resize2fs" 435 executable: false 436 } 437 copy_before: { 438 from: "out/soong/.intermediates/external/selinux/libselinux/sefcontext_compile/linux_glibc_x86_64/sefcontext_compile" 439 to: "tools/out/bin/sefcontext_compile" 440 executable: false 441 } 442 copy_before: { 443 from: "out/soong/.intermediates/build/make/tools/zipalign/zipalign/linux_glibc_x86_64/zipalign" 444 to: "tools/out/bin/zipalign" 445 executable: false 446 } 447 copy_before: { 448 from: "out/soong/.intermediates/external/f2fs-tools/make_f2fs/linux_glibc_x86_64/make_f2fs" 449 to: "tools/out/bin/make_f2fs" 450 executable: false 451 } 452 copy_before: { 453 from: "out/soong/.intermediates/external/f2fs-tools/sload_f2fs/linux_glibc_x86_64/sload_f2fs" 454 to: "tools/out/bin/sload_f2fs" 455 executable: false 456 } 457 copy_before: { 458 from: "out/soong/.intermediates/external/erofs-utils/make_erofs/linux_glibc_x86_64/make_erofs" 459 to: "tools/out/bin/make_erofs" 460 executable: false 461 } 462 copy_before: { 463 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86_64/fec" 464 to: "tools/out/bin/fec" 465 executable: false 466 } 467 copy_before: { 468 from: "out/soong/.intermediates/system/extras/verity/fec/fec/linux_glibc_x86/fec32" 469 to: "tools/out/bin/fec32" 470 executable: false 471 } 472 copy_before: { 473 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_shared/libc++.so" 474 to: "tools/out/lib/libc++.so" 475 executable: false 476 } 477 copy_before: { 478 from: "build/soong/scripts/jar-wrapper.sh" 479 to: "tools/out/bin/signapk" 480 executable: true 481 } 482 copy_before: { 483 from: "out/soong/.intermediates/build/make/tools/signapk/signapk/linux_glibc_common/combined/signapk.jar" 484 to: "tools/out/framework/signapk.jar" 485 executable: false 486 } 487 copy_before: { 488 from: "out/soong/.intermediates/external/conscrypt/libconscrypt_openjdk_jni/linux_glibc_x86_64_shared/libconscrypt_openjdk_jni.so" 489 to: "tools/out/lib64/libconscrypt_openjdk_jni.so" 490 executable: false 491 } 492 copy_before: { 493 from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" 494 to: "tools/out/lib64/libsqlite.so" 495 executable: false 496 } 497 copy_before: { 498 from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" 499 to: "tools/out/lib64/libicui18n-host.so" 500 executable: false 501 } 502 copy_before: { 503 from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" 504 to: "tools/out/lib64/libicuuc-host.so" 505 executable: false 506 } 507 copy_before: { 508 from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" 509 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" 510 executable: false 511 } 512 copy_before: { 513 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 514 to: "tools/out/lib64/libc++.so" 515 executable: false 516 } 517 copy_before: { 518 from: "out/soong/.intermediates/system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo/android_common_com.android.apex.test.foo/com.android.apex.test.foo.apex" 519 to: "out/soong/.intermediates/system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo/android_common_com.android.apex.test.foo/com.android.apex.test.foo.apex" 520 } 521 copy_before: { 522 from: "prebuilts/sdk/current/public/android.jar" 523 to: "prebuilts/sdk/current/public/android.jar" 524 } 525 copy_before: { 526 from: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.avbpubkey" 527 to: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.avbpubkey" 528 } 529 copy_before: { 530 from: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pem" 531 to: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pem" 532 } 533 copy_before: { 534 from: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pk8" 535 to: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pk8" 536 } 537 copy_before: { 538 from: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.x509.pem" 539 to: "system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.x509.pem" 540 } 541 chdir: true 542 command: "__SBOX_SANDBOX_DIR__/tools/out/bin/shared_libs_repack --mode strip --key system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pem --input __SBOX_SANDBOX_DIR__/out/soong/.intermediates/system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo/android_common_com.android.apex.test.foo/com.android.apex.test.foo.apex --output __SBOX_SANDBOX_DIR__/out/com.android.apex.test.foo_stripped.apex --pk8key system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.pk8 --pubkey system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.avbpubkey --x509key system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo.x509.pem --tmpdir __SBOX_SANDBOX_DIR__/out" 543 copy_after: { 544 from: "out/com.android.apex.test.foo_stripped.apex" 545 to: "out/soong/.intermediates/system/apex/tests/testdata/sharedlibs/build/com.android.apex.test.foo/com.android.apex.test.foo_stripped/android_common/gen/com.android.apex.test.foo_stripped.apex" 546 } 547 input_hash: "c725d1ddaed1064c11b537f44a47cf0a56919046b0b1c0d9b6667f98c71b434b" 548 env: { 549 name: "PATH" 550 inherit: true 551 } 552 env: { 553 name: "JAVA_HOME" 554 inherit: true 555 } 556 env: { 557 name: "TMPDIR" 558 inherit: true 559 } 560 env: { 561 name: "RBE_log_dir" 562 inherit: true 563 } 564 env: { 565 name: "RBE_platform" 566 inherit: true 567 } 568 env: { 569 name: "RBE_server_address" 570 inherit: true 571 } 572 env: { 573 name: "RBE_exec_root" 574 inherit: true 575 } 576 env: { 577 name: "OUT_DIR" 578 value: "out" 579 } 580 dont_inherit_env: true 581} 582 583