diff options
| author | 2024-07-31 00:14:58 +0000 | |
|---|---|---|
| committer | 2024-07-31 00:21:25 +0000 | |
| commit | 99419d2e06188dcaf66a0bd808f8a0be63992718 (patch) | |
| tree | c84d31c4d96cc4545b6c7e4bf2926a7e5bd8fe19 /tools/warn/java_warn_patterns.py | |
| parent | 5228a6f4a206d02a4e2c736da608d43e48ae28db (diff) | |
Move the installation rules of device boot images to soong
This CL adds moves the installation rules of boot images to soong. This
will eventually allow us to build devices by skipping `katiBuild` and
moving straight to `katiPackaging`
Details
1. Drop `dex_preopt_libart.mk` calls for device boot images. This was
previously generating the copy rules of soong built artifacts into
the installation directory in $PRODUCT_OUT. The installation rules will
now be generated by soong's dex_bootjars singleton
2. Drop the profile files of `DEXPREOPT_IMAGE_PROFILE_BUILT_INSTALLED`
from the `ALL_DEFAULT_INSTALLED_MODULES`. This will be installed by
dex_bootjars singleton as well.
3. Replace the REQUIRED property in reverse dependencies with
`dex_bootjars`. By adding this singleton to required, we ensure that
the boot images get installed on device.
This CL does not change the behavior for installation rules of host boot
images. (Those will be tracked in b/355706080)
Test: no diff in
target/product/vsoc_x86_64/obj/PACKAGING/system_intermediates/file_list.txt
(top of stack)
Bug: 355700341
Bug: 355703904
Change-Id: Id854feead08df6c2fcbb6175860f76378fc5af5f
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions