Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dd262fb1 authored by Spandan Das's avatar Spandan Das
Browse files

Generate $partition_filesystem_config.txt for target_files.zip

These files will be packaged into META subdir of target_files.zip

Some details
- This CL adds the filesystem_config.txt files for system, vendor, ...
  Some other partitions like system_other are currently missing
  (different module type)
- There is a subtle difference between the make and soong build rule. In
  the make rule, it uses $TARGET_OUT (all partitions) as the -D in `fs_config`. In the
  soong rule, this implementation passes the staging directory of the
  filesystem. This difference does not seem to have a difference on the
  final result.
- Some filesystem_config are currently missing/not bit-identical. These
  include boot, init_boot. For these, we actually want to use the
  configs from their ramdisk filesystems. I will do this in a followup
  CL

Test: diff'd target_files.zip
The following files are identical except NOTICE.xml.gz entry
- odm_dlkm, odm, product, system_dlkm, system_ext, vendor_dlkm, vendor

The following files are _not_ identical in names and/or contents
- boot_filesystem_config.txt
- root_filesystem_config.txt
- system_other_filesystem_config.txt
- vendor_boot_filesystem_config.txt

Bug: 388633394
Change-Id: I3a3997c0ffd8100c44b4a50a63bf0709a61d4472
parent 0094807f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment