summaryrefslogtreecommitdiff
path: root/android/package.go
diff options
context:
space:
mode:
Diffstat (limited to 'android/package.go')
-rw-r--r--android/package.go10
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 {