Merge "Extract createEntriesForApexFile"
This commit is contained in:
@@ -217,6 +217,15 @@ func (p *prebuiltCommon) AndroidMkEntries() []android.AndroidMkEntries {
|
|||||||
// apex specific variants of the exported java modules available for use from within make.
|
// apex specific variants of the exported java modules available for use from within make.
|
||||||
apexName := p.BaseModuleName()
|
apexName := p.BaseModuleName()
|
||||||
for _, fi := range p.apexFilesForAndroidMk {
|
for _, fi := range p.apexFilesForAndroidMk {
|
||||||
|
entries := p.createEntriesForApexFile(fi, apexName)
|
||||||
|
entriesList = append(entriesList, entries)
|
||||||
|
}
|
||||||
|
|
||||||
|
return entriesList
|
||||||
|
}
|
||||||
|
|
||||||
|
// createEntriesForApexFile creates an AndroidMkEntries for the supplied apexFile
|
||||||
|
func (p *prebuiltCommon) createEntriesForApexFile(fi apexFile, apexName string) android.AndroidMkEntries {
|
||||||
moduleName := fi.androidMkModuleName + "." + apexName
|
moduleName := fi.androidMkModuleName + "." + apexName
|
||||||
entries := android.AndroidMkEntries{
|
entries := android.AndroidMkEntries{
|
||||||
Class: fi.class.nameInMake(),
|
Class: fi.class.nameInMake(),
|
||||||
@@ -256,11 +265,7 @@ func (p *prebuiltCommon) AndroidMkEntries() []android.AndroidMkEntries {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
return entries
|
||||||
entriesList = append(entriesList, entries)
|
|
||||||
}
|
|
||||||
|
|
||||||
return entriesList
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// prebuiltApexModuleCreator defines the methods that need to be implemented by prebuilt_apex and
|
// prebuiltApexModuleCreator defines the methods that need to be implemented by prebuilt_apex and
|
||||||
|
Reference in New Issue
Block a user