Commit Graph

6728 Commits

Author SHA1 Message Date
Treehugger Robot
3deee3ed71 Merge "Denylist new libart modules" into main am: 68dbdda54c am: 4f89221695 am: 4c596921d5 am: 87c73395ab am: cfefa3cbd2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2678255

Change-Id: I5561e0c215ee687378dc544a8409949d88159423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 03:57:16 +00:00
Treehugger Robot
4c596921d5 Merge "Denylist new libart modules" into main am: 68dbdda54c am: 4f89221695
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2678255

Change-Id: I643ff2252fd2f557733bbea6b23836d7d836cd08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 01:20:13 +00:00
Devin Moore
bee8b95640 Merge "Add new Release_aidl_use_unfrozen soong variable" into main am: 1579a72d78 am: 211e090d28 am: 38a9b8a61c am: 84be4996dd am: 1e4f40a108
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652369

Change-Id: I9cfab7f092548f1c85b7d8fdf4073bbad08f99c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 01:19:21 +00:00
Treehugger Robot
68dbdda54c Merge "Denylist new libart modules" into main 2023-07-26 23:42:21 +00:00
Devin Moore
38a9b8a61c Merge "Add new Release_aidl_use_unfrozen soong variable" into main am: 1579a72d78 am: 211e090d28
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652369

Change-Id: I49dfbc85588f62bdbe89c25397063bcb2b26f8d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 23:03:28 +00:00
Liz Kammer
743b5252c0 Merge "Handle xsd config more like other partitions" into main am: c796de83c8 am: 466447a891 am: 44a677c466 am: 576048c080 am: dd50a92443
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2662518

Change-Id: I9bad57f53339caf6ddcc2a9cc10a77f57613c7fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 23:01:51 +00:00
Devin Moore
1579a72d78 Merge "Add new Release_aidl_use_unfrozen soong variable" into main 2023-07-26 21:42:52 +00:00
Liz Kammer
44a677c466 Merge "Handle xsd config more like other partitions" into main am: c796de83c8 am: 466447a891
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2662518

Change-Id: I753e13720e39e2784d025b0b8f7071f3b4df07ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 20:39:46 +00:00
Trevor Radcliffe
dbfbba56c2 Merge "Revert "Revert "add media.swcodec to Bazel prod allowlist""" into main am: ed83eba40f am: f048fe4170 am: 78197db6a5 am: b2c9249421 am: 7d5253d7f1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652361

Change-Id: I74f188d55c837cd38f5c7b196d1bde4be3903069
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:55:34 +00:00
Liz Kammer
c796de83c8 Merge "Handle xsd config more like other partitions" into main 2023-07-26 19:18:52 +00:00
Chris Parsons
c149e81e0f Denylist new libart modules
These new modules were created in aosp/2638970. They have unconverted
dependencies (like their originating module, libart), and thus need to be
denylisted so that bp2build continues to build.

Fixes: 293295490
Test: Manually built broken package with `b`
Test: Treehugger

Change-Id: I3542d16c19d179193660767c91a59221854b7889
2023-07-26 18:57:38 +00:00
Trevor Radcliffe
78197db6a5 Merge "Revert "Revert "add media.swcodec to Bazel prod allowlist""" into main am: ed83eba40f am: f048fe4170
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652361

Change-Id: I1c3250535906b680f3c1b3091cf25c1a40dd5ff3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 18:01:50 +00:00
Trevor Radcliffe
ed83eba40f Merge "Revert "Revert "add media.swcodec to Bazel prod allowlist""" into main 2023-07-26 14:55:14 +00:00
Juan Yescas
05c89f27ce Merge "16k: soong: Add flag Device_page_size_agnostic" into main am: f7bd2592a1 am: e3f97daff2 am: a76f4efc06 am: 947945479b am: a25987d2d0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657042

Change-Id: I3a6f28a623170f66f8b2c8c2784c6cc347fcc0c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 18:04:05 +00:00
Juan Yescas
a76f4efc06 Merge "16k: soong: Add flag Device_page_size_agnostic" into main am: f7bd2592a1 am: e3f97daff2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657042

Change-Id: I09de2aedc2a2dbb5da60cb77404504f6cac153ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 15:37:37 +00:00
Juan Yescas
f7bd2592a1 Merge "16k: soong: Add flag Device_page_size_agnostic" into main 2023-07-25 14:24:40 +00:00
Yu Liu
b34d60ea1a Allowlist the newly added libcodec2_hal_common. am: 41a58a97ae am: 33b442b447 am: 02708d69ec am: 20b31bb777 am: 6b449857c3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2673487

Change-Id: I4af16dd02e997df747e0d27589a6f281e0e613f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 08:33:04 +00:00
Yu Liu
02708d69ec Allowlist the newly added libcodec2_hal_common. am: 41a58a97ae am: 33b442b447
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2673487

Change-Id: Ie2fefad0c4199f226e0249265a1d804555132b4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 06:23:02 +00:00
Yu Liu
41a58a97ae Allowlist the newly added libcodec2_hal_common.
Bug: 292568369
Test: CI
Change-Id: I5847b1c7530573cd7166bd0130d2b47c63cb9d90
2023-07-24 23:31:48 +00:00
Treehugger Robot
e6aea51109 Merge "Allowlist hal_unit_tests and deps" into main am: 8db771d201 am: cd5fb37ec9 am: 811a623104 am: 9da719df2b am: 97056a1cbf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2671916

Change-Id: I92a63834a97d6624897045b23487a3ddec6f4a3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-24 21:51:51 +00:00
Juan Yescas
3848b27c1e 16k: soong: Add flag Device_page_size_agnostic
The flag Device_page_size_agnostic will determine whether
AOSP is kernel page size agnostic or not.

Test: source build/envsetup.sh
      lunch aosp_raven_64-userdebug
      m -j$(nproc)
      cat out/soong/build.aosp_raven_64.ninja | grep TARGET_PAGE_SIZE_AGNOSTIC
Bug: 289419664
Change-Id: I0604db64a3b44db63f93773be003cdd44e0a867b
2023-07-24 13:57:18 -07:00
Treehugger Robot
811a623104 Merge "Allowlist hal_unit_tests and deps" into main am: 8db771d201 am: cd5fb37ec9
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2671916

Change-Id: I1a4b7e91b6f6fa8915cc1f50bc1a8ed745fd7d98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-24 19:14:30 +00:00
Romain Jobredeaux
921ba6e9c4 Merge "Allowlist ModuleMetadata" into main am: 8505190672 am: 9e67456f7d am: 283539e21d am: cac44363b3 am: 7748a3afca
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2656753

Change-Id: I63a02f852da6e89dbe3cf4425e78b6d29a9f8b52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-24 18:27:00 +00:00
Treehugger Robot
8db771d201 Merge "Allowlist hal_unit_tests and deps" into main 2023-07-24 17:53:27 +00:00
Liz Kammer
5f5dbaad65 Handle xsd config more like other partitions
This is prep work to add additional special handling for genrule
generated headers as there will be similar partitioning for those
headers.

Test: go test soong tests
Change-Id: Ib63e7e4f7554b2b7b7bc78b2825b20c05403216a
2023-07-24 13:01:22 -04:00
Romain Jobredeaux
283539e21d Merge "Allowlist ModuleMetadata" into main am: 8505190672 am: 9e67456f7d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2656753

Change-Id: If74affa7987f3078c07784e6ee2634ad1a99d38a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-24 16:13:41 +00:00
Romain Jobredeaux
8505190672 Merge "Allowlist ModuleMetadata" into main 2023-07-24 14:48:28 +00:00
Cole Faust
5fdd1afc66 Merge "Revert "Add workaround for a file with an mtime in the future"" into main am: 1c535124d5 am: a70c20dbc7 am: 67fd86ce6a am: f3de4be99c am: 88f2353249
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2666138

Change-Id: Ibf93cd7815516b0cb49d8fac62de93190a97ca5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 07:33:08 +00:00
Cole Faust
67fd86ce6a Merge "Revert "Add workaround for a file with an mtime in the future"" into main am: 1c535124d5 am: a70c20dbc7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2666138

Change-Id: I2f996922fd4ecd249ef6d3e4c5e3f41109fb12e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 05:23:04 +00:00
Cole Faust
1c535124d5 Merge "Revert "Add workaround for a file with an mtime in the future"" into main 2023-07-22 04:01:59 +00:00
Dan Albert
1c1db03780 Merge "Remove libandroid_support support." into main am: 460fb2d6d5 am: d27f77db56 am: a2521e02a5 am: 8ffcc11db9 am: 02532f0b0a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2667796

Change-Id: Ic1931a83f263cf17feeaad4d7b8c583a33045166
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 00:30:53 +00:00
Treehugger Robot
88b9a27ca6 Merge "Allowlist additional deps of inputflinger" into main am: cc8c8e5f8d am: a6f7d19d2c am: fd584ebb51 am: 1140cb8195 am: da497e7c51
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643053

Change-Id: I970d6a5659738ad194235f0e35e4033f5d6fa5b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 00:30:30 +00:00
Zi Wang
f93ba61788 Merge "java_test macro needs srcs and deps to create .jar for tradefed_test_suite" into main am: 8348ce92f5 am: 1c29688852 am: f362600dc8 am: c824c50247 am: f2fefb5ab1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660942

Change-Id: I2624de43756bdc4340dd2f586dcaf7a293a98f31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-22 00:29:07 +00:00
Devin Moore
c381e100c9 Add new Release_aidl_use_unfrozen soong variable
this comes from a trunk stable build flag `RELEASE_AIDL_USE_UNFROZEN`
and is used by the AIDL compiler when creating build rules for the
generated AIDL libraries.

Test: m
Bug: 290265210
Change-Id: I94445c870ac908474e62db0b3172b64d53680852
2023-07-21 23:59:11 +00:00
Dan Albert
a2521e02a5 Merge "Remove libandroid_support support." into main am: 460fb2d6d5 am: d27f77db56
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2667796

Change-Id: Icf18bc7b0d200f57005323f3169cb48c2e5ada49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 22:15:04 +00:00
Treehugger Robot
fd584ebb51 Merge "Allowlist additional deps of inputflinger" into main am: cc8c8e5f8d am: a6f7d19d2c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2643053

Change-Id: I8b9f1c816bb5454a8e73672004c8c640cc883e74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 22:14:52 +00:00
Zi Wang
f362600dc8 Merge "java_test macro needs srcs and deps to create .jar for tradefed_test_suite" into main am: 8348ce92f5 am: 1c29688852
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660942

Change-Id: I6dc51ffab3ef187cff433975096fa55088c273d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-21 22:13:00 +00:00
Dan Albert
460fb2d6d5 Merge "Remove libandroid_support support." into main 2023-07-21 21:06:41 +00:00
Treehugger Robot
cc8c8e5f8d Merge "Allowlist additional deps of inputflinger" into main 2023-07-21 21:03:39 +00:00
Zi Wang
8348ce92f5 Merge "java_test macro needs srcs and deps to create .jar for tradefed_test_suite" into main 2023-07-21 20:48:13 +00:00
Spandan Das
0766b4fe52 Allowlist hal_unit_tests and deps
`hal_unit_tests` is a host cc test.

Bug: 291654541
Test: b test //system/chre:hal_unit_tests
Change-Id: I1e5cbdc42a06186dc522cf53b3b2a3695147e5de
2023-07-21 17:25:31 +00:00
Treehugger Robot
4f3fff9c21 Merge "Add CFI product config variables to platform_mappings" into main am: 00d0d7af7d am: 110f8b4a08 am: 57073321bf am: 2d0c4a1efa am: 9ccedba777
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660958

Change-Id: Iff8146b25b6ddc03b53ddb1c2b32ac1943ee9a29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 22:19:19 +00:00
Treehugger Robot
57073321bf Merge "Add CFI product config variables to platform_mappings" into main am: 00d0d7af7d am: 110f8b4a08
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2660958

Change-Id: I138ab0e844dc8bc22327ec53c2af6d0883b3898a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 21:07:33 +00:00
Treehugger Robot
00d0d7af7d Merge "Add CFI product config variables to platform_mappings" into main 2023-07-20 19:31:41 +00:00
Dan Albert
94dd5651d7 Remove libandroid_support support.
This hasn't been needed since Android dropped API 19/20 support.

Bug: None
Test: m
Change-Id: I2749d6a706d4aa2fe13cac9816b4a2be9743ad24
2023-07-20 18:17:04 +00:00
Cole Faust
88c8efb18c Add CFI product config variables to platform_mappings
Bug: 269577299
Fixes: 283130542
Test: b test --config=android //build/bazel/rules/cc/...
Change-Id: I2fc4094167c48b1f3b22bee6b7ada309278f7250
2023-07-20 09:45:36 -07:00
Yu Liu
2c5ed9e9ec Merge "denylist boringssl_test_support before we fully support cc_test_library" into main am: 4c9b3e114b am: 1b24c106a2 am: 5bfb1ba735 am: a1734130c7 am: ed304e3290
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665790

Change-Id: Ic5b73f6cb6404679daf936caeab1df6367fcc8c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 07:43:51 +00:00
Yu Liu
5bfb1ba735 Merge "denylist boringssl_test_support before we fully support cc_test_library" into main am: 4c9b3e114b am: 1b24c106a2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665790

Change-Id: Ib50454a9777fa3c5a1bf96370d5d23244147f927
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 05:36:05 +00:00
Treehugger Robot
9f3651e7bc Merge "Fix typo in mutator name" into main am: e2cfe50279 am: 5361b43ddb am: b9c4cf09f7 am: 33ddef6dae am: 6a9453d158
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2665657

Change-Id: I1c69c1c36bef432b4a1cb880188d0fa8caa8c4a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 05:34:50 +00:00
Yu Liu
4c9b3e114b Merge "denylist boringssl_test_support before we fully support cc_test_library" into main 2023-07-20 04:16:22 +00:00