+0
−1
+3
−5
+19
−4
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
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