summaryrefslogtreecommitdiff
path: root/filesystem/filesystem.go
diff options
context:
space:
mode:
author Spandan Das <spandandas@google.com> 2025-03-06 15:51:48 -0800
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2025-03-06 15:51:48 -0800
commit236e276404e1111a672a315e5463ed88cf13f691 (patch)
tree94ef1e89f0de6200fd483ff9b25eb88d0b500785 /filesystem/filesystem.go
parent6a0416f424e99eff880bad3919c36756d3142907 (diff)
parent87f1f1ee088097fa1ed16304d6ffeee32b58bdd5 (diff)
Merge "Create apkcerts.txt using Soong" into main am: 87f1f1ee08
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3529491 Change-Id: Ie10cc144bcc90a65b9cb547e58e9fc3aebc96218 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.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/filesystem/filesystem.go b/filesystem/filesystem.go
index 35fdd00a3..8b3b51e89 100644
--- a/filesystem/filesystem.go
+++ b/filesystem/filesystem.go
@@ -438,6 +438,8 @@ type FilesystemInfo struct {
Owners []InstalledModuleInfo
UseAvb bool
+
+ HasFsverity bool
}
// FullInstallPathInfo contains information about the "full install" paths of all the files
@@ -683,6 +685,7 @@ func (f *filesystem) GenerateAndroidBuildActions(ctx android.ModuleContext) {
FilesystemConfig: f.generateFilesystemConfig(ctx, rootDir, rebasedDir),
Owners: f.gatherOwners(specs),
UseAvb: proptools.Bool(f.properties.Use_avb),
+ HasFsverity: f.properties.Fsverity.Inputs.GetOrDefault(ctx, nil) != nil,
}
android.SetProvider(ctx, FilesystemProvider, fsInfo)