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
This commit is contained in:
@@ -128,3 +128,12 @@ type RequiredFilesFromPrebuiltApex interface {
|
||||
// can then be retrieved using the PrebuiltExportPath(name, tag) method.
|
||||
RequiredFilesFromPrebuiltApex(ctx BaseModuleContext) map[string]string
|
||||
}
|
||||
|
||||
// Marker interface that identifies dependencies on modules that may require files from a prebuilt
|
||||
// apex.
|
||||
type RequiresFilesFromPrebuiltApexTag interface {
|
||||
blueprint.DependencyTag
|
||||
|
||||
// Method that differentiates this interface from others.
|
||||
RequiresFilesFromPrebuiltApex()
|
||||
}
|
||||
|
Reference in New Issue
Block a user