Files
build_soong/java
Spandan Das 29207b57cf Move the installation rules of 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 `no_full_install` from dex_bootjars singleton. This ensures that
   the files installed by this singleton module does not get skipped
when generating the soong installs file (out/soong/installs-*)
2. Replace PackageFile with InstallFile. This registers the installation
   rules for both make-built and soong-built images (e.g.
aosp_cf_system_x86_64)
3. Implement `AndroidMkEntries` for dex_bootjars singleton. OutputFile
   needs to be non-nil so that this module does not get elided when
generating out/soong/Android-*. `OutputFile` was abritrarily set to one
of the many files installed by this singleton.

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: I3531defa6bba58ef78f6d66e881502a8222fc229
2024-08-06 02:27:17 +00:00
..
2024-07-23 10:38:01 +01:00
2024-07-16 19:41:31 +00:00
2024-07-31 16:42:33 -07:00
2024-07-16 19:41:31 +00:00
2024-07-23 10:38:01 +01:00
2024-05-02 15:41:24 -07:00
2024-04-29 17:40:40 +09:00
2023-01-20 17:05:14 -05:00
2023-09-20 09:53:39 -07:00
2024-07-25 12:41:07 -07:00
2024-03-14 18:15:28 -07:00