diff options
author | 2025-03-24 16:05:15 -0700 | |
---|---|---|
committer | 2025-03-24 16:05:15 -0700 | |
commit | c2e8b6c102f4b4b44e2568f07d95fc674bbd2ef0 (patch) | |
tree | d9f495586f867878d601c34c59eb3c49ec3d5a53 /filesystem/filesystem.go | |
parent | 67a3797aadf07e8e3a5d3237a992c7f33c61c411 (diff) | |
parent | dd87ef7feffcdcbda716508309c6e52d259388a4 (diff) |
Merge "Build and dist updatepackage" into main am: dd87ef7fef
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3558149
Change-Id: Ie0dff2adc8ad611de8b5853a9270bfd24a9b8e70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'filesystem/filesystem.go')
-rw-r--r-- | filesystem/filesystem.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/filesystem/filesystem.go b/filesystem/filesystem.go index fd1c784ec..c3c3835f6 100644 --- a/filesystem/filesystem.go +++ b/filesystem/filesystem.go @@ -249,6 +249,10 @@ type FilesystemProperties struct { // Whether to enable per-file compression in f2fs Enable_compression *bool + + // Whether this partition is not supported by flashall. + // If true, this partition will not be included in the `updatedpackage` dist artifact. + No_flashall *bool } type AndroidFilesystemDeps struct { @@ -464,6 +468,7 @@ type FilesystemInfo struct { AvbHashAlgorithm string AvbKey android.Path PartitionName string + NoFlashall bool // HasOrIsRecovery returns true for recovery and for ramdisks with a recovery partition. HasOrIsRecovery bool } @@ -725,6 +730,7 @@ func (f *filesystem) GenerateAndroidBuildActions(ctx android.ModuleContext) { PartitionSize: f.properties.Partition_size, PartitionName: f.partitionName(), HasOrIsRecovery: f.hasOrIsRecovery(ctx), + NoFlashall: proptools.Bool(f.properties.No_flashall), } if proptools.Bool(f.properties.Use_avb) { fsInfo.UseAvb = true |