summaryrefslogtreecommitdiff
path: root/java/sdk_library.go
diff options
context:
space:
mode:
author Paul Duffin <paulduffin@google.com> 2021-06-17 14:56:05 +0100
committer Paul Duffin <paulduffin@google.com> 2021-06-17 14:56:05 +0100
commitfef5500a766d1f515ff19038e8e0e8f606e07287 (patch)
tree7b26aea6ab65d764773299871c257aa50934531f /java/sdk_library.go
parentf45966f35b10be5e53111d9f5f29fdb4cdf140fd (diff)
Remove javalib special case in createDeapexerModuleIfNeeded
Removes the special case in createDeapexerModuleIfNeeded for handling java libraries and just get the Import and SdkLibraryImport module types to implement RequiredFilesFromPrebuiltApex instead. Bug: 177892522 Test: m nothing Change-Id: I5cc341b5b4168b8eb196f72273a00d498de6856f
Diffstat (limited to 'java/sdk_library.go')
-rw-r--r--java/sdk_library.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/java/sdk_library.go b/java/sdk_library.go
index 94927291c..8bb7e0fcc 100644
--- a/java/sdk_library.go
+++ b/java/sdk_library.go
@@ -2269,6 +2269,13 @@ func (module *SdkLibraryImport) ImplementationAndResourcesJars() android.Paths {
}
}
+var _ android.RequiredFilesFromPrebuiltApex = (*SdkLibraryImport)(nil)
+
+func (module *SdkLibraryImport) RequiredFilesFromPrebuiltApex(ctx android.BaseModuleContext) map[string]string {
+ name := module.BaseModuleName()
+ return requiredFilesFromPrebuiltApexForImport(name)
+}
+
//
// java_sdk_library_xml
//