aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-13Merge "Revert "Generate SBOM of the target product in file sbom.spdx in..."" ↵temp_273316506_tm-qpr2Kevin Han
am: afb2495f6f Original change: https://android-review.googlesource.com/c/platform/build/+/2485539 Change-Id: I6a2405ac28898643a070616d7da3d5f49df9a9b2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13Merge "Revert "Generate SBOM of the target product in file sbom.spdx in...""Kevin Han
2023-03-13Revert "Generate SBOM of the target product in file sbom.spdx in..."Kevin Han
Revert submission 2481062-sbom Reason for revert: b/273332655 Reverted changes: /q/submissionid:2481062-sbom Change-Id: Ie8a73d8dc50592204acd489482e0e9d96ffbd5df
2023-03-13Merge "Update art-host-tests build rule to support partial download" am: ↵Treehugger Robot
909a5b40a6 Original change: https://android-review.googlesource.com/c/platform/build/+/2478786 Change-Id: I2a6d4a7a9018fbbd580088ed16efc6c8cee80c7c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13Merge "Generate SBOM of the target product in file sbom.spdx in product out ↵Wei Li
directory." am: 27d32b0957 Original change: https://android-review.googlesource.com/c/platform/build/+/2481062 Change-Id: I3410bc5aef8a08df8c707733d4f2addd61087868 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-13Merge "Update art-host-tests build rule to support partial download"Treehugger Robot
2023-03-13Merge "Generate SBOM of the target product in file sbom.spdx in product out ↵Wei Li
directory."
2023-03-13Generate SBOM of the target product in file sbom.spdx in product out directory.Wei Li
Original aosp/2374663 was reverted, try to submit it again with some fixes in this. Test: m sbom Test: m dist Test: on aosp, lunch aosp_bluejay-userdebug && m dist Bug: 266726655 Change-Id: Icf305770473f0c448a1ad721cbe7addf737115e4
2023-03-11Merge "Don't install jni libs for uninstallable modules" am: 627fa73df5Cole Faust
Original change: https://android-review.googlesource.com/c/platform/build/+/2482535 Change-Id: I888ca82ce426ce147d44341ea1137dafe904de8d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-11Merge "Don't install jni libs for uninstallable modules"Cole Faust
2023-03-10Don't install jni libs for uninstallable modulesCole Faust
Bug: 254205429 Test: Presubmits Change-Id: I6eec24f17bfeac0179558356e07a13dfb071a2bb
2023-03-10Merge "Revert "Don't install jni libs for uninstallable modules"" am: 1c117c5fabIván Budnik
Original change: https://android-review.googlesource.com/c/platform/build/+/2481060 Change-Id: I181241288de1c5e261f01c8acee1ea7cd179fd6f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Revert "Don't install jni libs for uninstallable modules""Iván Budnik
2023-03-10Revert "Don't install jni libs for uninstallable modules"Iván Budnik
Revert submission 2462194-androidmk_for_apex_dependencies Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=aosp-master&target=full-eng&lkgb=9723453&lkbb=9724944&fkbb=9723508, bug b/272663333. Reverted changes: /q/submissionid:2462194-androidmk_for_apex_dependencies Bug: 272663333 Change-Id: Iecf99713133b2bc8f35614b6b9596422dc051198
2023-03-10Merge "Revert "Generate SBOM of the target product in file sbom.spdx in..."" ↵Wei Li
am: 82308a21a3 Original change: https://android-review.googlesource.com/c/platform/build/+/2481755 Change-Id: I868b8af6c1086473712073c33dd529129e4cc955 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Add BUILD_BROKEN_USES_SOONG_PYTHON2_MODULES" am: cd70c8d107Cole Faust
Original change: https://android-review.googlesource.com/c/platform/build/+/2212539 Change-Id: I106a75087660ace09f0ae658d1d2fc9893795fa3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Don't install jni libs for uninstallable modules" am: c3eb995eefCole Faust
Original change: https://android-review.googlesource.com/c/platform/build/+/2462473 Change-Id: Ifdb261e2f296b89743aa50a5a7c9073028006c88 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Revert "Generate SBOM of the target product in file sbom.spdx in...""Wei Li
2023-03-10Merge "Add BUILD_BROKEN_USES_SOONG_PYTHON2_MODULES"Cole Faust
2023-03-10Merge "Don't install jni libs for uninstallable modules"Cole Faust
2023-03-10Revert "Generate SBOM of the target product in file sbom.spdx in..."Android Culprit Assistant
This revert was created by Android Culprit Assistant. The culprit was identified in the following culprit search session (http://go/aca-get/5b65d203-d364-4ade-aabb-1330fe45236a). Change-Id: I4c7d7645ec0c266eb4d591b3089ba02e78da0659
2023-03-10Merge "Generate SBOM of the target product in file sbom.spdx in product out ↵Wei Li
directory." am: 4e2aed055b Original change: https://android-review.googlesource.com/c/platform/build/+/2374663 Change-Id: Id1de64f1e6f73184ee8d0b84b32b643557e2e004 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Generate SBOM of the target product in file sbom.spdx in product out ↵Wei Li
directory."
2023-03-10Merge "Remove the old output of conv_linker_config" am: 580af1bab9Jooyung Han
Original change: https://android-review.googlesource.com/c/platform/build/+/2479575 Change-Id: Ice95d80620a66221e373b2ec4b476700fedba51e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Remove the old output of conv_linker_config"Jooyung Han
2023-03-10Merge "Add test cases for APEX VINTF." am: 578e1bb073Rob Seymour
Original change: https://android-review.googlesource.com/c/platform/build/+/2242995 Change-Id: I0613b84cdc1b9901da5e386409861c037679b6ee Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-10Merge "Add test cases for APEX VINTF."Rob Seymour
2023-03-09Generate SBOM of the target product in file sbom.spdx in product out directory.Wei Li
Test: m sbom Test: m dist Bug: 266726655 Change-Id: I6464fa2dc416dea62c5cf688c923d6b496f044f5
2023-03-09Add BUILD_BROKEN_USES_SOONG_PYTHON2_MODULESCole Faust
See other cl in this topic for more details. Bug: 203436762 Test: m nothing Change-Id: I76725afece50a022aec611091ef4dead5ad3449a
2023-03-09Add test cases for APEX VINTF.Rob Seymour
Add test cases to cover HAL definition found in embedded APEX. Bug: 249086047 Test: releasetools_test Change-Id: I5639b9b800a89164317740f64306ae10bf41343e
2023-03-09Remove the old output of conv_linker_configJooyung Han
With 3397b6a2aadf8c2eb808fa38f7d6c07d5c82f320 in build/soong, conv_linker_config fails when the output exists. For system/vendor partitions, linker.config.pb files are built by a custom rule, which is missing the removal of the old output. It would fail with incremental build. We could fix this by adding --force to overwrite. But I just added `rm` following the convention in Makefile. Bug: n/a Test: m && (touch input of /vendor/etc/linker.config.pb) m (again) Change-Id: Iaeaf861e90b9535394d94c6b16229a4f566789d5
2023-03-09Update art-host-tests build rule to support partial downloadDan Shi
Bug: 272110734 Test: build Change-Id: Icd13530a662e7989c6d8cb5c68b95857bdeb7182
2023-03-08Merge changes I674ad741,I908043ba am: cee4ebf1c3Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/2476065 Change-Id: Ie9625b4ef8b213bb5b95b286fd13539f3ff1376c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08Merge "Add dependency to /vendor/etc/linker.config.pb" am: cd10355f3eJooyung Han
Original change: https://android-review.googlesource.com/c/platform/build/+/2473687 Change-Id: I3f8addf829fafda072aff26f3e9d63a1f5c09394 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08Merge changes I674ad741,I908043baTreehugger Robot
* changes: Disable VABC xor if COW isn't compressed Fix secondary payload generation
2023-03-08Merge "Add dependency to /vendor/etc/linker.config.pb"Jooyung Han
2023-03-07Merge "Fix sparse image detection" am: 135eb025f7Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/2467460 Change-Id: I829f295b9a112bbaaf64c146f63bcb6beab16793 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07Merge "Fix sparse image detection"Treehugger Robot
2023-03-07Merge "Add armv9-a arch variant." am: e497e7dfbaEvgenii Stepanov
Original change: https://android-review.googlesource.com/c/platform/build/+/2471731 Change-Id: If684ebdabe50db2c7c78692e861aab8717e5afc1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-07Merge "Add armv9-a arch variant."Evgenii Stepanov
2023-03-07Disable VABC xor if COW isn't compressedKelvin Zhang
XOR only saves space if COW data is compressed. If compression parameter is set to none, disable XOR as it does not save anything but still costs CPU cycles. Test: th Change-Id: I674ad74140570ce4740c290d1adb9e9b5a08426e
2023-03-07Fix secondary payload generationKelvin Zhang
Secondary payload is already handled by creating a new instance of PayloadGenerator, when creating PayloadGenerator for primary payload, we should not include the OPTIONS.secondary parameter. Bug: 270100752 Test: ota_from_target_files --include_secondary Change-Id: I908043bad11aa6d47dc4dc9b61da460fcfa4f0b9
2023-03-07Add dependency to /vendor/etc/linker.config.pbJooyung Han
The rule for the file should depend on vendor files. Otherwise, the rule can be fired before installation of those stub libraries in /vendor/lib. Bug: 244531518 Test: m (with a vendor lib with stubs) Test: check /vendor/etc/linker.config.pb (should have the lib) $ conv_linker_config print -s $OUT/vendor/etc/linker.config.pb Change-Id: If7a81e26a7a105234201b10cd58825c67a1d5967
2023-03-06Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES" am: 8cd77dcec6Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/2470880 Change-Id: I0ba37422a26b7f3a51faee969eef14039690fe22 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06Merge "Create vendor/etc/linker.config.pb with STUB_LIBRARIES"Treehugger Robot
2023-03-06Merge "Force all temp artifacts to out/dist." am: abfe1fa152Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/build/+/2471734 Change-Id: I1a4a0a79521dc1200413a598a2ac7cc2c02e1557 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-06Merge "Force all temp artifacts to out/dist."Treehugger Robot
2023-03-06Force all temp artifacts to out/dist.Alex Buynytskyy
This way they don't end up in the final build, and will be in a single predictable place. +bump the extension SDK version to 7 Bug: 271806061 Test: run locally Change-Id: Iaf4d918a269cdb7c79a53b7df9592bf8205e0305
2023-03-05Add armv9-a arch variant.Evgenii Stepanov
Bug: b/263283855 Test: none Change-Id: I0e9fd48305ad1a26a708ecb2f0d3e7a07e14dbc8
2023-03-04Create vendor/etc/linker.config.pb with STUB_LIBRARIESJooyung Han
system/etc/linker.config.pb is automatically populated with STUB_LIBRARIES. We do the same for vendor/etc/linker.config.pb. Bug: 244531518 Test: m vendorimage Change-Id: If930ca07fcf7c6830b70a0332dae05365b90db12