summaryrefslogtreecommitdiff
path: root/android/module.go
diff options
context:
space:
mode:
author Yu Liu <yudiliu@google.com> 2024-08-20 15:56:33 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-08-20 15:56:33 +0000
commitee5b92fd6c9d306ceedc94e837b777bc2179040c (patch)
treef6a3f29a03c08cfe59a263e817533c6558bc4188 /android/module.go
parentcda9ce15ffcdcb6e1b6d73a88ee667c284a74974 (diff)
parent54513622f7d754c1cee7f06a9cb7050a42c172b8 (diff)
Merge "Add phonies as provider instead of updaing a global map." into main
Diffstat (limited to 'android/module.go')
-rw-r--r--android/module.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/android/module.go b/android/module.go
index 664ac5c71..d1f8b3606 100644
--- a/android/module.go
+++ b/android/module.go
@@ -1797,6 +1797,7 @@ func (m *ModuleBase) GenerateBuildActions(blueprintCtx blueprint.ModuleContext)
bp: blueprintCtx,
baseModuleContext: m.baseModuleContextFactory(blueprintCtx),
variables: make(map[string]string),
+ phonies: make(map[string]Paths),
}
setContainerInfo(ctx)
@@ -2052,6 +2053,11 @@ func (m *ModuleBase) GenerateBuildActions(blueprintCtx blueprint.ModuleContext)
SetProvider(ctx, OutputFilesProvider, m.outputFiles)
}
+ if len(ctx.phonies) > 0 {
+ SetProvider(ctx, ModulePhonyProvider, ModulePhonyInfo{
+ Phonies: ctx.phonies,
+ })
+ }
buildComplianceMetadataProvider(ctx, m)
}