diff options
Diffstat (limited to 'android/package.go')
-rw-r--r-- | android/package.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/android/package.go b/android/package.go index 385326e53..42f17b1d5 100644 --- a/android/package.go +++ b/android/package.go @@ -38,6 +38,12 @@ type packageProperties struct { Default_team *string `android:"path"` } +type PackageInfo struct { + Properties packageProperties +} + +var PackageInfoProvider = blueprint.NewProvider[PackageInfo]() + type packageModule struct { ModuleBase @@ -60,6 +66,10 @@ func (p *packageModule) GenerateBuildActions(ctx blueprint.ModuleContext) { Enabled: true, PrimaryLicensesProperty: p.primaryLicensesProperty, }) + + ctx.SetProvider(PackageInfoProvider, PackageInfo{ + Properties: p.properties, + }) } func (p *packageModule) qualifiedModuleId(ctx BaseModuleContext) qualifiedModuleName { |