diff options
Diffstat (limited to 'android/singleton.go')
-rw-r--r-- | android/singleton.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/android/singleton.go b/android/singleton.go index 5f939967c..76df1ebba 100644 --- a/android/singleton.go +++ b/android/singleton.go @@ -87,6 +87,9 @@ type SingletonContext interface { // builder whenever a file matching the pattern as added or removed, without rerunning if a // file that does not match the pattern is added to a searched directory. GlobWithDeps(pattern string, excludes []string) ([]string, error) + + // OtherModulePropertyErrorf reports an error on the line number of the given property of the given module + OtherModulePropertyErrorf(module Module, property string, format string, args ...interface{}) } type singletonAdaptor struct { @@ -279,3 +282,7 @@ func (s *singletonContextAdaptor) ModuleVariantsFromName(referer Module, name st func (s *singletonContextAdaptor) moduleProvider(module blueprint.Module, provider blueprint.AnyProviderKey) (any, bool) { return s.SingletonContext.ModuleProvider(module, provider) } + +func (s *singletonContextAdaptor) OtherModulePropertyErrorf(module Module, property string, format string, args ...interface{}) { + s.blueprintSingletonContext().OtherModulePropertyErrorf(module, property, format, args) +} |