Commit Graph

73438 Commits

Author SHA1 Message Date
Jiakai Zhang
ec0d43e0c9 Refactor dexpreopt for boot jars to make it flexible to config changes. am: cb13b5d1bd am: 0c03078eb1 am: d69968ad43 am: 670f82e021 am: 42aa81913e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652081

Change-Id: Ib9133386f110552905db2cedf01a03045245c454
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 16:51:44 +00:00
Jiakai Zhang
42aa81913e Refactor dexpreopt for boot jars to make it flexible to config changes. am: cb13b5d1bd am: 0c03078eb1 am: d69968ad43 am: 670f82e021
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652081

Change-Id: I262a01d6cd5bf6890f3997112c7178e73987d5a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 16:06:54 +00:00
Jiakai Zhang
670f82e021 Refactor dexpreopt for boot jars to make it flexible to config changes. am: cb13b5d1bd am: 0c03078eb1 am: d69968ad43
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652081

Change-Id: I12d1080bbc91bcf98803f15c87d1453dc5fd4502
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 14:40:55 +00:00
Jiakai Zhang
d69968ad43 Refactor dexpreopt for boot jars to make it flexible to config changes. am: cb13b5d1bd am: 0c03078eb1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652081

Change-Id: I9afab30e356694ac1f4cf93a2519c5f5b611c750
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 13:56:42 +00:00
Jiakai Zhang
0c03078eb1 Refactor dexpreopt for boot jars to make it flexible to config changes. am: cb13b5d1bd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2652081

Change-Id: I08692cbb4fa9bb813b3b8bfef98999567f87da9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 12:26:03 +00:00
Jiakai Zhang
cb13b5d1bd Refactor dexpreopt for boot jars to make it flexible to config changes.
In the past, dexpreopt for boot jars was very inflexible, and it was
incredibly hard to make a change that is as simple as adding a jar to a
boot image. Boot image generation was handled by
"platform_bootclasspath" and "bootclasspath_fragment" separately. This
caused not only code duplication but also the inflexiblity as such a
design did not fit today's use cases, where a boot image may take jars
from multiple mainline modules and the platform, and a mainline module
can contribute to multiple boot images. The design casued a huge
maintenance burden as any change to the boot image cost multi-week
efforts.

In recent years, efforts have been made to improve this a bit by a bit.
This change is another step towards making dexpreopt reasonable.

After this change, all boot images are generated by "dex_bootjars",
which is in build/soong and is therefore available on both the full
source tree and the thin manifest (master-art). The change decouples
profile generation/extraction from boot image generation. Profiles for
mainline modules are still handled by "bootclasspath_fragment"
because they need to be packed into APEXes when building mainline
modules and extracted from APEXes whem building the system image from
prebuilt modules. Boot images are not handled by
"bootclasspath_fragment" anymore.

Bug: 290583827
Test: m (all existing tests are still passing)
Test: Manually checked that the boot images are exactly the same as
  before.
Change-Id: Ib5a5f401bee334ffcab5c26618e0c8888b84575a
2023-07-14 12:13:28 +01:00
Treehugger Robot
425d967fd3 Merge "Add flag to skip writing output from soong_zip." into main am: c38523cd33 am: 90ff013f58 am: 86c53a60e3 am: 406f2e16a5 am: d0855ff1b8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657395

Change-Id: I551aa7bd7945db56c0020e0f0b688fc0344b99e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 04:04:02 +00:00
Treehugger Robot
b81164806b Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main am: 4d9dbdab7a am: c41e27c39a am: 031d1ea87f am: 7cebfe7eb6 am: 6858b54095
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642132

Change-Id: Ia081304d2bbf23f32266584fd5ac7ef73c2a1b35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 04:00:08 +00:00
Treehugger Robot
d0855ff1b8 Merge "Add flag to skip writing output from soong_zip." into main am: c38523cd33 am: 90ff013f58 am: 86c53a60e3 am: 406f2e16a5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657395

Change-Id: I2ec6b5620fb11b17e1ed864ec34945b316ee05e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 03:21:37 +00:00
Treehugger Robot
6858b54095 Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main am: 4d9dbdab7a am: c41e27c39a am: 031d1ea87f am: 7cebfe7eb6
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642132

Change-Id: Ida18d0361283da75c4108b8e513fad83c7fe4b60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 03:16:49 +00:00
Wei Li
c4b5be5f54 Some new libraries are added to system partition and are not captured in am: 9a8df6669b am: b3c2ccd466 am: dfd2b44d76 am: d4fddcc224 am: 6dcc9edb5d am: 12ce36981e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: I84133690da90812abc6af4f3b67dcf6f1c7b6d37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 02:30:28 +00:00
Treehugger Robot
406f2e16a5 Merge "Add flag to skip writing output from soong_zip." into main am: c38523cd33 am: 90ff013f58 am: 86c53a60e3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657395

Change-Id: I39d727cab99c6d3a5e82fca2871f0fb4cceb4ff7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 02:09:16 +00:00
Treehugger Robot
7cebfe7eb6 Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main am: 4d9dbdab7a am: c41e27c39a am: 031d1ea87f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642132

Change-Id: I961d33468bba8d2de11548ea7facfcd4e60faf24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 02:07:41 +00:00
Spandan Das
77d0f30844 Merge changes from topic "go_bp2build" into main am: 06f3c9bb42 am: c16d84cd70 am: 0541f6d7ba am: dd4d7a25f8 am: 6773d1aaa2 am: 7b455ff651
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: Ic131d2f5b34834637fb9e294541e6057cf034fc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 02:02:43 +00:00
Wei Li
12ce36981e Some new libraries are added to system partition and are not captured in am: 9a8df6669b am: b3c2ccd466 am: dfd2b44d76 am: d4fddcc224 am: 6dcc9edb5d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: Iecb721c1a28779bcab9d86537d021bf61e2739cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 01:44:03 +00:00
Igor Foox
5b6c7e866f Merge "Remove openwrt modules from genrule denylist." into main am: ae2e23a4ba am: 502ea558ce am: 9fbad45be7 am: 61efedb0cf am: 9206f6400e am: 4753e6c47e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2651203

Change-Id: I6fc24ef4b1462ff08dfe702579426147685bb5a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 01:29:30 +00:00
Treehugger Robot
86c53a60e3 Merge "Add flag to skip writing output from soong_zip." into main am: c38523cd33 am: 90ff013f58
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657395

Change-Id: I97e8c1917c1f5897d4646c40092f5e7afea459ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 01:24:01 +00:00
Treehugger Robot
031d1ea87f Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main am: 4d9dbdab7a am: c41e27c39a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642132

Change-Id: Id11a599735a0991fc3915203fad899806e889770
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 01:23:25 +00:00
Wei Li
003cdbb52a [automerger skipped] Add integration test for m build SBOM of APEXs/APKs. am: b68bfc65d8 am: 8383e68d89 am: 2a26406e90 -s ours am: 5fc23e663f -s ours
am skip reason: Merged-In Id8002042f607f8e158f561ca47e0a84a8b8927e2 with SHA-1 b68bfc65d8 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029573

Change-Id: Id7abe81a821ba2bcdfe3da3f74e5bbf14cb9a250
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:49:45 +00:00
Wei Li
e446b66a9c [automerger skipped] Cleanup SBOM test script for later adding tests of generating SBOM of am: 1b2badc435 am: 7bfbf440e5 am: bfb7bc1dad -s ours am: cf60d0571b -s ours
am skip reason: Merged-In I2bb3e8405dad716837d3004d4c6fd54ae80527c1 with SHA-1 1b2badc435 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029572

Change-Id: I40580b8e5203a0e568404a81e6f4692f5cc303f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:49:38 +00:00
Wei Li
cf621d1235 [automerger skipped] Exclude diffs caught by sbom_test. am: 92275ff913 am: a177c490eb am: 018c17a9f5 -s ours am: 60e888629b -s ours
am skip reason: Merged-In I152c2e2c55b6547b2dddf7b1b2524681c9af952e with SHA-1 92275ff913 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029571

Change-Id: I86acc8447758157aba6f43690176b640c929976b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:49:31 +00:00
Wei Li
25967b9137 [automerger skipped] Add integration test for m build SBOM of APEXs/APKs. am: b68bfc65d8 am: 8383e68d89 -s ours am: 559f3722fa -s ours am: ae3755b0ca -s ours
am skip reason: Merged-In Id8002042f607f8e158f561ca47e0a84a8b8927e2 with SHA-1 b68bfc65d8 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029573

Change-Id: I56ab313c5de151210a78a7b69dc1ecd8be48f956
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:45:47 +00:00
Wei Li
6b6ccae2f0 [automerger skipped] Cleanup SBOM test script for later adding tests of generating SBOM of am: 1b2badc435 am: 7bfbf440e5 -s ours am: 3a844da388 -s ours am: 1b597ef923 -s ours
am skip reason: Merged-In I2bb3e8405dad716837d3004d4c6fd54ae80527c1 with SHA-1 1b2badc435 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029572

Change-Id: Ie9d4a8b7fa334c4271c6440fe82ee5339de74a65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:45:42 +00:00
Wei Li
2c1e65bfe9 [automerger skipped] Exclude diffs caught by sbom_test. am: 92275ff913 am: a177c490eb -s ours am: 1983df29b9 -s ours am: 60fe359cb1 -s ours
am skip reason: Merged-In I152c2e2c55b6547b2dddf7b1b2524681c9af952e with SHA-1 92275ff913 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029571

Change-Id: I1cab058d865de52f0d88f5293d71c1e58f9355e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:45:41 +00:00
Wei Li
05c52200e0 [automerger skipped] Add integration test for m build SBOM of APEXs/APKs. am: b68bfc65d8 -s ours am: 2181addcde -s ours am: 90708da24c -s ours am: 4f97e51213 -s ours
am skip reason: Merged-In Id8002042f607f8e158f561ca47e0a84a8b8927e2 with SHA-1 59df0ee442 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029573

Change-Id: I9d33749e1fda7751b37ad0d50f972862784efa78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:44:48 +00:00
Wei Li
c169ee14f8 [automerger skipped] Cleanup SBOM test script for later adding tests of generating SBOM of am: 1b2badc435 -s ours am: 8cfaa2fdac -s ours am: 3263f25f3d -s ours am: 9f17cfa926 -s ours
am skip reason: Merged-In I2bb3e8405dad716837d3004d4c6fd54ae80527c1 with SHA-1 cd9948f66e is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029572

Change-Id: I5ab817b145075537c904b3c05ebb6e683e6881b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:44:44 +00:00
Wei Li
dffcbd0bb5 [automerger skipped] Exclude diffs caught by sbom_test. am: 92275ff913 -s ours am: 8b1d67cd94 -s ours am: 4fcfc5908a -s ours am: 89a6ff98c0 -s ours
am skip reason: Merged-In I152c2e2c55b6547b2dddf7b1b2524681c9af952e with SHA-1 704146094a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/24029571

Change-Id: Ica44641a960ba7c0b9a365f0372b97c09139db5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:44:42 +00:00
Colin Cross
c7b0295c62 Merge "Use depsets for transitive manifests and assets" into main am: 654f176379 am: b54cec3cb9 am: 44891a09ac am: 5bf41f6f96 am: 0b6b095c7f am: 3b4b912b39
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2633850

Change-Id: Ie77c6c6b2d8b6bfa000628fa8e366ef5dd2a8b7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:30:27 +00:00
Vadim Spivak
5515445046 Merge "AIDEGen: Collect apt generated sources" into main am: 7a2e48bd36 am: 0f9737719e am: 8303ac5f5f am: c38550c945 am: 999465e04d am: 3003051bf2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620724

Change-Id: Ia680452efdb993626aec64f344d74e721c74368a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:30:15 +00:00
Wei Li
6dcc9edb5d Some new libraries are added to system partition and are not captured in am: 9a8df6669b am: b3c2ccd466 am: dfd2b44d76 am: d4fddcc224
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: I02556cb6c52b6aee915257577c71adf8245d9e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 00:21:32 +00:00
Treehugger Robot
90ff013f58 Merge "Add flag to skip writing output from soong_zip." into main am: c38523cd33
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657395

Change-Id: If3153bba13125d40f395824d740b6ccb51587a30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 23:34:11 +00:00
Wei Li
d4fddcc224 Some new libraries are added to system partition and are not captured in am: 9a8df6669b am: b3c2ccd466 am: dfd2b44d76
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: Ia334fe842e0831e9e9e56f08ac8f7c20b78d9c25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 23:34:04 +00:00
Treehugger Robot
c41e27c39a Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main am: 4d9dbdab7a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642132

Change-Id: I0575994181b740c0bbd57a6e9720c81a36de2845
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 23:33:14 +00:00
Treehugger Robot
c38523cd33 Merge "Add flag to skip writing output from soong_zip." into main 2023-07-13 23:32:26 +00:00
Wei Li
dfd2b44d76 Some new libraries are added to system partition and are not captured in am: 9a8df6669b am: b3c2ccd466
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: I5f7b91dccecc7f1e990a2f838ef0aa6ed21da9d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 22:49:57 +00:00
Treehugger Robot
4d9dbdab7a Merge "Add unconverted_reasons_from_heuristics fields to the Module message" into main 2023-07-13 22:45:17 +00:00
Fabián Cañas
9f930d0a9b Merge "Make clang debug level configurable" into main am: 3875e1c582 am: ae53513282 am: c35754b54f am: 1f54ab0381 am: 7fa16b3019 am: 03dffc6276
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2647459

Change-Id: I7b8497b944da7a4253feee6fe6ba33c9fe363ba4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 22:28:31 +00:00
Wei Li
b3c2ccd466 Some new libraries are added to system partition and are not captured in am: 9a8df6669b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2657275

Change-Id: I48fe79981771442c243367e4f78e95626347edb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 21:59:19 +00:00
Treehugger Robot
f7cfc09936 Merge "Remove metalava --no-banner argument" into main am: 105005bfd4 am: 670694a788 am: 2fe4a979c3 am: 09f18e36d9 am: cdfe019437 am: 2617ec1e3d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655301

Change-Id: I92a49a5014448b6ef2a0de44c5bd7117378e7302
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 21:46:34 +00:00
Spandan Das
7b455ff651 Merge changes from topic "go_bp2build" into main am: 06f3c9bb42 am: c16d84cd70 am: 0541f6d7ba am: dd4d7a25f8 am: 6773d1aaa2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: I523ae313c0a3c8a2b1063fb16f8b50992c47f6e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 20:54:31 +00:00
Spandan Das
6773d1aaa2 Merge changes from topic "go_bp2build" into main am: 06f3c9bb42 am: c16d84cd70 am: 0541f6d7ba am: dd4d7a25f8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: I03a3a78a9e1c0dc23a3c3d9b387785da8fea3b59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 20:11:33 +00:00
Spandan Das
dd4d7a25f8 Merge changes from topic "go_bp2build" into main am: 06f3c9bb42 am: c16d84cd70 am: 0541f6d7ba
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: Ibc595b732be5735aab8e41fad531bef3cfe80bd8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 19:04:10 +00:00
Dan Albert
1cec6d5000 Add flag to skip writing output from soong_zip.
We want to measure how much of build time is spent on writing large
zips to disk. We can do this by doing the rest of the work but
skipping the write itself.

Some local and trivial testing shows this is probably a lot of the
cost of these rules:

    $ python -m timeit -s "import os" -r 10 "os.system('soong_zip -write_if_changed -o foo.zip -D prebuilts/sdk')"
    1 loop, best of 10: 8.37 sec per loop
    $ python -m timeit -s "import os" -r 10 "os.system('soong_zip -o foo.zip -D prebuilts/sdk')"
    1 loop, best of 10: 5.39 sec per loop
    $ python -m timeit -s "import os" -r 10 "os.system('soong_zip -n -o foo.zip -D prebuilts/sdk')"
    1 loop, best of 10: 3.66 sec per loop

Bug: None
Test: treehugger
Change-Id: I43acdb08d0e00efaba9e5d7add972a7ec41646d2
2023-07-13 18:45:32 +00:00
Igor Foox
4753e6c47e Merge "Remove openwrt modules from genrule denylist." into main am: ae2e23a4ba am: 502ea558ce am: 9fbad45be7 am: 61efedb0cf am: 9206f6400e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2651203

Change-Id: Ia2c38643b9ac432a3f3f51be672beffe108a91ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 17:56:42 +00:00
Spandan Das
0541f6d7ba Merge changes from topic "go_bp2build" into main am: 06f3c9bb42 am: c16d84cd70
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: I3e36863026e962bd94b16cd2c4777583420187ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 17:56:35 +00:00
Wei Li
9a8df6669b Some new libraries are added to system partition and are not captured in
product SBOM of cuttlefish devices, ignore these diffs for now in the
SBOM integration test to fix the CI breakage.

Bug: 291073898
Test: build/soong/tests/sbom_test.sh
Change-Id: Idf5569f67642784ee422847301c59dddc8ff0907
2023-07-13 10:29:55 -07:00
Igor Foox
9206f6400e Merge "Remove openwrt modules from genrule denylist." into main am: ae2e23a4ba am: 502ea558ce am: 9fbad45be7 am: 61efedb0cf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2651203

Change-Id: I89e87a74ce3223f7d33edcd0d0ba7da22dbb2dfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 17:13:08 +00:00
Spandan Das
c16d84cd70 Merge changes from topic "go_bp2build" into main am: 06f3c9bb42
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2655342

Change-Id: I19a5b10c616e10a370b3df1e2b876b00348cb535
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 17:12:36 +00:00
Spandan Das
06f3c9bb42 Merge changes from topic "go_bp2build" into main
* changes:
  Respect package boundaries in bp2build conversion of go modules
  Create a temporary denylist for go binaries used in mixed builds
  Partial bp2build conversion of blueprint_go_binary
  Partial bp2build conversion of bootstratp_go_package
2023-07-13 16:16:00 +00:00
Igor Foox
61efedb0cf Merge "Remove openwrt modules from genrule denylist." into main am: ae2e23a4ba am: 502ea558ce am: 9fbad45be7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2651203

Change-Id: Icbd7fa177a81e0efaa68e744b46c58d5c1da4055
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-13 16:05:13 +00:00