Commit Graph

79770 Commits

Author SHA1 Message Date
Yi-Yo Chiang
68b8b4397c Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc am: fe7c171f50 am: 7e3f5ee964
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: I8d7474a38bda918ad4394c9e2eaa6676b7dd7729
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 02:15:29 +00:00
Cole Faust
fd28098269 Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c am: b4ff442e46 am: 5e2dd437ea
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I73215b0e1460aebde9798a1e5fbb43f5b81584a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 02:15:18 +00:00
Yi-Yo Chiang
5d721357ae Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc am: 04e00f621e am: d50fd52c4c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: Iff6ad967d6181d25275834e77ae72501dd7a6b97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 02:14:25 +00:00
Cole Faust
286cda4670 Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c am: 585f54c6e4 am: d4542ba9dd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I730f0174504de3ac8c8c6dbbb8a357e649259b12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 02:13:57 +00:00
Yi-Yo Chiang
7e3f5ee964 Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc am: fe7c171f50
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: I048f04e9ed7c1cec4b6af21417f9d9e3d1803e6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:41:06 +00:00
Cole Faust
5e2dd437ea Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c am: b4ff442e46
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I719458df3cfda3641babeae3d8f62c934df1a6a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:40:45 +00:00
Yi-Yo Chiang
d50fd52c4c Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc am: 04e00f621e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: I21b4640737c524556c76459eb5bb752f0e98a62c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:39:02 +00:00
Cole Faust
d4542ba9dd Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c am: 585f54c6e4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I51930709f72d3247ee253f787b260c536265bf04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:38:51 +00:00
Yi-Yo Chiang
fe7c171f50 Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: I4f45e39208b901918881eef1d3cbf2bc22d9ebef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:03:28 +00:00
Yi-Yo Chiang
04e00f621e Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main am: 62093cf7fc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845654

Change-Id: I99dc9f93d1e0005e928b6bddddc328bef15e87fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:03:00 +00:00
Cole Faust
b4ff442e46 Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I72f9e3398123c7c83c43f136f6def877a5577fca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:02:46 +00:00
Cole Faust
585f54c6e4 Sandbox ue_unittest_erofs_imgs am: fc1e0cec4c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848755

Change-Id: I01c0691c1acd689b4400923b9cd36d5ae874a436
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28 01:02:19 +00:00
Yi-Yo Chiang
62093cf7fc Merge "Deprecate BOARD_BUILD_GKI_BOOT_IMAGE_WITHOUT_RAMDISK" into main 2023-11-28 00:38:44 +00:00
Treehugger Robot
343202e120 Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3 am: 5643f3fd33 am: 1881206ff8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: Ia1f1122923164e7bfeb3d01e563f589eb0a2be59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:55:04 +00:00
Treehugger Robot
ec20f4dd1c Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda am: b544ef77be am: dfa66a1b46
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: I71b597fbbd07d91da71d17c4e2e0a4db11fa1b9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:54:53 +00:00
Treehugger Robot
b3b8a407e5 Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5 am: 6735679c85 am: e712f64282
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: I00cffdaf3958625cf945ff625a82d3182c9f27b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:54:41 +00:00
Treehugger Robot
b683b49c3d Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df am: d0da2cf6d8 am: 34b654c5d2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: I5b35ec2f3139cd7cbba7c26b65f8495e7e9562a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:54:31 +00:00
Treehugger Robot
8c17083f22 Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3 am: 19169c90b7 am: 20eac3059b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: I056a090d2601652dc940959537902cf9f02fc993
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:54:19 +00:00
Treehugger Robot
ea4f72b598 Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda am: 5c3d19f7eb am: 986a1d5d1b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: I6a224424566ed61ea47136a1eeb1906b2d27198a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:54:08 +00:00
Treehugger Robot
ae57e30cbd Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5 am: 639a094825 am: acc787078f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: I2a31bf3a873fa4eef47cd93ec864b5dcbfc61265
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:53:56 +00:00
Treehugger Robot
4ca97a92c8 Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df am: 328f58ac89 am: dbff50d3c4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: Ie82e6dbcca1dc1c2869b3a98625080df5bd4bc8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:48:57 +00:00
Treehugger Robot
1881206ff8 Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3 am: 5643f3fd33
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: I35cdbc8941e0cb703208ea34f699dad8f0982c81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:17:34 +00:00
Treehugger Robot
dfa66a1b46 Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda am: b544ef77be
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: I15163d42bacebe908df2c5ffaf60bd1ab5405039
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:17:03 +00:00
Treehugger Robot
e712f64282 Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5 am: 6735679c85
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: I5eed5de83838104272b9522801c97e58af4f3498
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:16:24 +00:00
Treehugger Robot
34b654c5d2 Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df am: d0da2cf6d8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: Ic0184f878e872df56207adc96d7b50dd01d98171
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:16:12 +00:00
Treehugger Robot
20eac3059b Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3 am: 19169c90b7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: I0ab99c5f72153520f569cb3e5ff79ca5f68d63e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:15:41 +00:00
Treehugger Robot
986a1d5d1b Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda am: 5c3d19f7eb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: I55a5be410a0a2b7bbe40dd0bdf51697eea3734cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:15:30 +00:00
Treehugger Robot
acc787078f Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5 am: 639a094825
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: Id370c9c31df9625b11983d311b2184c6752ab895
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:15:10 +00:00
Treehugger Robot
dbff50d3c4 Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df am: 328f58ac89
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: Ib9bad3a847ea26cd64b54abb07b81d221dc6f57d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 23:13:01 +00:00
Cole Faust
fc1e0cec4c Sandbox ue_unittest_erofs_imgs
This already works with sandboxing, I'm not sure why it was added.

Bug: 307824623
Test: ./build/soong/tests/genrule_sandbox_test.py ue_unittest_erofs_imgs
Change-Id: I8d2c151e3bc6ed87e1d147e0ae316397ad56c4c8
2023-11-27 14:55:06 -08:00
Treehugger Robot
19169c90b7 Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: I9c524388e8f18199879e6236d5659828445a1bcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:25:29 +00:00
Treehugger Robot
5c3d19f7eb Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: I05c16f35712544a2be6fe2a620de77829b486af2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:25:15 +00:00
Treehugger Robot
639a094825 Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: I209b02d3d176b92717bff42d1800e9d197ac9ee3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:24:54 +00:00
Treehugger Robot
328f58ac89 Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: I1850b091bad11cc09a0164b5ace9d639d2effd8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:24:00 +00:00
Treehugger Robot
5643f3fd33 Merge "Remove google_clockwork list of soong plugins" into main am: 63e3ecbaa3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847995

Change-Id: I73514cd5757d4674e75a05be5ecd229b8fee4909
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:16:42 +00:00
Treehugger Robot
b544ef77be Merge "Sandbox libc_musl_sysroot_bits" into main am: ae4cad3cda
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847249

Change-Id: Id9374dfc9401f92500b0a1f0b6e91b2b5f7fca4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:16:21 +00:00
Treehugger Robot
6735679c85 Merge "Sandbox pvmfw_fdt_template_rs" into main am: 1f294415f5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847250

Change-Id: Ib4319481ca02aebe83da7bbbf01f0481ddad2ce9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:16:07 +00:00
Treehugger Robot
d0da2cf6d8 Merge "rust: rust-project.json: Skip disabled modules" into main am: 359611c1df
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847243

Change-Id: I5ea43523e81c8060b6e8abe2a268d4e3650dc551
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 22:12:57 +00:00
Treehugger Robot
63e3ecbaa3 Merge "Remove google_clockwork list of soong plugins" into main 2023-11-27 21:49:39 +00:00
Treehugger Robot
ae4cad3cda Merge "Sandbox libc_musl_sysroot_bits" into main 2023-11-27 21:32:58 +00:00
Treehugger Robot
1f294415f5 Merge "Sandbox pvmfw_fdt_template_rs" into main 2023-11-27 21:32:57 +00:00
Treehugger Robot
359611c1df Merge "rust: rust-project.json: Skip disabled modules" into main 2023-11-27 21:12:11 +00:00
Treehugger Robot
bc3f444f3a Merge "Sandbox tflite-support genrules" into main am: 4e788f2456 am: a6220fc0d3 am: 95277e84d9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842067

Change-Id: I2e56ce98d5597d8a663cdd6f74dddce9567a9af5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 20:43:56 +00:00
Treehugger Robot
0af51f91d3 Merge "Sandbox tflite-support genrules" into main am: 4e788f2456 am: a65a60a64c am: 651c1c88d6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842067

Change-Id: I1e2b346619b03ad211ff36a4dd73981f80e3e035
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 20:43:26 +00:00
Cole Faust
77beb6f12a Remove google_clockwork list of soong plugins
The only plugin in that list has been removed.

Bug: 307824623
Test: Presubmits
Change-Id: Ieceb8610cfb2425500659a009703895a4f499cb1
2023-11-27 12:29:55 -08:00
Cole Faust
c115217249 Sandbox pvmfw_fdt_template_rs
This already works with sandboxing, I'm not sure why it was added.

Bug: 307824623
Test: ./build/soong/tests/genrule_sandbox_test.py pvmfw_fdt_template_rs
Change-Id: I43390274740144122aae2a225807a6e1100c85c1
2023-11-27 12:28:14 -08:00
Cole Faust
eb9028d240 Sandbox libc_musl_sysroot_bits
Sandboxing it produces this diff:

  $ diff <(zipinfo -l out_not_sandboxed/soong/.intermediates/external/musl/libc_musl_sysroot_bits/linux_glibc_x86_64/gen/  libc_musl_sysroot_bits.zip) <(zipinfo -l out/soong/.intermediates/external/musl/libc_musl_sysroot_bits/linux_glibc_x86_64/gen/  libc_musl_sysroot_bits.zip)
  1,3c1,2
  < Archive:  out_not_sandboxed/soong/.intermediates/external/musl/libc_musl_sysroot_bits/linux_glibc_x86_64/gen/  libc_musl_sysroot_bits.zip
  < Zip file size: 8535 bytes, number of entries: 16
  < -rw-r--r--  2.0 unx      421 bl      225 defN 08-Jan-01 00:00 include/bits/alltypes.h.in
  ---
  > Archive:  out/soong/.intermediates/external/musl/libc_musl_sysroot_bits/linux_glibc_x86_64/gen/libc_musl_sysroot_bits.zip
  > Zip file size: 5358 bytes, number of entries: 14
  17d15
  < -rw-r--r--  2.0 unx    10384 bl     2666 defN 08-Jan-01 00:00 include/bits/syscall.h.in
  19c17
  < 16 files, 21039 bytes uncompressed, 6439 bytes compressed:  69.4%
  ---

So the alltypes.h.in and syscall.h.in are removed from the zip after
sandboxing. This seems good, because those two files are handled
separately already in that Android.bp file, and are not regular header
files like the rest of the zip file.

Bug: 307824623
Test: ./build/soong/tests/genrule_sandbox_test.py libc_musl_sysroot_bits
Change-Id: I46b6340046ad7df85ea4fc9c54b46ade305661e6
2023-11-27 12:18:52 -08:00
Treehugger Robot
95277e84d9 Merge "Sandbox tflite-support genrules" into main am: 4e788f2456 am: a6220fc0d3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842067

Change-Id: I3f1606102fd70a668f9ddfd0c7c06945823b99fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 20:11:43 +00:00
Treehugger Robot
651c1c88d6 Merge "Sandbox tflite-support genrules" into main am: 4e788f2456 am: a65a60a64c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842067

Change-Id: I1365d7b60a66928b64a900b7b12a446ef2a6dcc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 20:09:32 +00:00
Treehugger Robot
a6220fc0d3 Merge "Sandbox tflite-support genrules" into main am: 4e788f2456
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842067

Change-Id: I134e3d4b913d0a5cdf880c889c64bf9ea7524528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-27 19:31:15 +00:00