diff options
Diffstat (limited to 'java/sdk_library.go')
-rw-r--r-- | java/sdk_library.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/java/sdk_library.go b/java/sdk_library.go index 7944bb2a8..0fee529e9 100644 --- a/java/sdk_library.go +++ b/java/sdk_library.go @@ -1580,7 +1580,9 @@ func (module *SdkLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext) setOutputFilesFromJavaInfo(ctx, module.implLibraryInfo) } - javaInfo := &JavaInfo{} + javaInfo := &JavaInfo{ + JacocoReportClassesFile: module.jacocoReportClassesFile, + } setExtraJavaInfo(ctx, ctx.Module(), javaInfo) android.SetProvider(ctx, JavaInfoProvider, javaInfo) @@ -2240,6 +2242,10 @@ func (module *SdkLibraryImport) GenerateAndroidBuildActions(ctx android.ModuleCo } javaInfo := &JavaInfo{} + if module.implLibraryInfo != nil { + javaInfo.JacocoReportClassesFile = module.implLibraryInfo.JacocoReportClassesFile + } + setExtraJavaInfo(ctx, ctx.Module(), javaInfo) android.SetProvider(ctx, JavaInfoProvider, javaInfo) |