diff options
author | 2024-10-15 20:45:35 +0000 | |
---|---|---|
committer | 2024-10-15 21:03:29 +0000 | |
commit | 5640008749795a6ebfb2680e28daa6b067207ce8 (patch) | |
tree | d328801cd3f706edfc14d003ba5a942aa1ff2d6a /filesystem/vbmeta.go | |
parent | 0636fa36fbc7cbe49c75f0864456a5db155ef956 (diff) |
Convert cc modules to use AndroidMkInfoProvider.
Bug: 358427516
Test: Unit tests and manually compare generated mk files.
Change-Id: I90d8ecb3580d6324ed53212d01d7c24b6e4bb700
Diffstat (limited to 'filesystem/vbmeta.go')
-rw-r--r-- | filesystem/vbmeta.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/filesystem/vbmeta.go b/filesystem/vbmeta.go index 1d647965a..ed954acb3 100644 --- a/filesystem/vbmeta.go +++ b/filesystem/vbmeta.go @@ -213,7 +213,6 @@ func (v *vbmeta) GenerateAndroidBuildActions(ctx android.ModuleContext) { ctx.InstallFile(v.installDir, v.installFileName(), v.output) ctx.SetOutputFiles([]android.Path{v.output}, "") - android.SetProvider(ctx, android.AndroidMkInfoProvider, v.prepareAndroidMKProviderInfo()) } // Returns the embedded shell command that prints the rollback index @@ -266,7 +265,9 @@ func (v *vbmeta) extractPublicKeys(ctx android.ModuleContext) map[string]android return result } -func (v *vbmeta) prepareAndroidMKProviderInfo() *android.AndroidMkProviderInfo { +var _ android.AndroidMkProviderInfoProducer = (*vbmeta)(nil) + +func (v *vbmeta) PrepareAndroidMKProviderInfo(config android.Config) *android.AndroidMkProviderInfo { providerData := android.AndroidMkProviderInfo{ PrimaryInfo: android.AndroidMkInfo{ Class: "ETC", |