aboutsummaryrefslogtreecommitdiff
path: root/vendor
AgeCommit message (Collapse)Author
2023-03-08Enable and fix load-related buildifier lintsCole Faust
Bug: 271709362 Test: Presubmits Change-Id: Ib11f83b98258c871c121f5a3b03fb59c8d9bbf25
2023-03-07Add arm64only and x86_64only transitions to aab builds.Jingwen Chen
Also add support to producing apex bundle base zips with the right names for 64+32 packages. Verified all of these with filelist diff tests. For example: $ zipinfo -1 bazel-bin/build/bazel/vendor/google/build.bazel.examples.apex.minimal/build.bazel.examples.apex.minimal.aab BundleConfig.pb base/apex/armeabi-v7a.img base/apex/armeabi-v7a.build_info.pb base/root/apex_manifest.pb base/assets/NOTICE.html.gz base/apex/arm64-v8a.armeabi-v7a.img base/apex/arm64-v8a.armeabi-v7a.build_info.pb base/apex/arm64-v8a.img base/apex/arm64-v8a.build_info.pb base/apex/x86.img base/apex/x86.build_info.pb base/apex/x86_64.x86.img base/apex/x86_64.x86.build_info.pb base/apex/x86_64.img base/apex/x86_64.build_info.pb base/manifest/AndroidManifest.xml base/assets.pb base/apex.pb Also remove tests that are doing binary diffing - we're excluding everything, which makes the test not useful at all. Plus we don't have a goal of keeping everything bit for bit identical, as long as we understand where the differences lie. Also remove shell-based apex_aab_test for filelist diffing. The BUILD diff_test is much easier to maintain and debug. Test: new filelist diff tests Bug: 268335710 Fixes: 271424450 Fixes: 271421585 Change-Id: I43e3297952817e5df32ba2ccf926a98ee8ecc973
2023-02-16Add bundles for additional apexes.Liz Kammer
Test: b build Change-Id: I92758de30316feb3b9748ca3bbca35ed24a2cc52
2022-10-24Move bazel from being a shell function to being a script at ↵Joe Onorato
build/bazel/bin/bazel Bug: 254713799 Test: b build //packages/modules/adb/apex:com.android.adbd Change-Id: If7121a1fc9ed36c85e873383ba907d738acb57a9
2022-08-30Migrate USE_BAZEL_ANALYSIS to --bazel-mode-devChris Parsons
Test: Treehugger Test: mixed_libc.sh Bug: 244309479 Change-Id: Ifbbff0cd0c01b668cf190b95485c93b47f193098
2022-07-13Run buildifier on all bazel filesCole Faust
Bug: 238905076 Test: Presubmits Change-Id: I10bec78eab298b9f34a0cad09c00d8f3e03606b2
2022-04-29Move apex rules into apex/ folderCole Faust
Bug: 230893497 Test: ./build/bazel/vendor/google/build_mainline_modules.sh Test: b build //build/bazel/examples/apex/minimal:build.bazel.examples.apex.minimal Change-Id: I41f0b979f98d6ee99fe1437cd8963eabf6e717fb
2022-03-05Add new apex_aab rule to build multi-arch mainline modules with Bazel.Wei Li
Test: b test //build/bazel/tests/apex:build.bazel.examples.apex.minimal_mainline-module Bug: 217838178 Change-Id: Ia5db2205156dd50173d04e0be77674c4013f8ea4