summaryrefslogtreecommitdiff
path: root/android/module_context.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-06-17 12:32:40 -0700
committer Cole Faust <colefaust@google.com> 2024-06-17 12:32:40 -0700
commit43ddd08bd2b9af64cfbc58e2abf346be1b438d61 (patch)
tree83421f00a8a02ef2fcf993586c47a35d641d9c0f /android/module_context.go
parent7dc42aa7afeb7fa9f630896d27959aba9f0f685b (diff)
Make required a configurable property
So that users can use select statements with it. Fixes: 347605145 Bug: 342006386 Test: m nothing --no-skip-soong-tests Change-Id: Ica0ca6d1725b000b3748c0293e5a9f9b38ed87f9
Diffstat (limited to 'android/module_context.go')
-rw-r--r--android/module_context.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/android/module_context.go b/android/module_context.go
index 591e270f0..e2677a4f6 100644
--- a/android/module_context.go
+++ b/android/module_context.go
@@ -183,7 +183,7 @@ type ModuleContext interface {
InstallInVendor() bool
InstallForceOS() (*OsType, *ArchType)
- RequiredModuleNames() []string
+ RequiredModuleNames(ctx ConfigAndErrorContext) []string
HostRequiredModuleNames() []string
TargetRequiredModuleNames() []string
@@ -755,8 +755,8 @@ func (m *moduleContext) ExpandOptionalSource(srcFile *string, _ string) Optional
return OptionalPath{}
}
-func (m *moduleContext) RequiredModuleNames() []string {
- return m.module.RequiredModuleNames()
+func (m *moduleContext) RequiredModuleNames(ctx ConfigAndErrorContext) []string {
+ return m.module.RequiredModuleNames(ctx)
}
func (m *moduleContext) HostRequiredModuleNames() []string {