Fix ctx.InstallFile calls for java modules am: 1d0eb7a9d0
am: c871fe905e
am: 406461d954
am: 0978bcd3c1
am: 57c4a25fe3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1880649 Change-Id: Icd21a62944d48b02d573f109deb0333ffb63da77
This commit is contained in:
@@ -727,10 +727,12 @@ func (a *AndroidApp) generateAndroidBuildActions(ctx android.ModuleContext) {
|
||||
|
||||
// Install the app package.
|
||||
if (Bool(a.Module.properties.Installable) || ctx.Host()) && apexInfo.IsForPlatform() {
|
||||
ctx.InstallFile(a.installDir, a.outputFile.Base(), a.outputFile)
|
||||
var extraInstalledPaths android.Paths
|
||||
for _, extra := range a.extraOutputFiles {
|
||||
ctx.InstallFile(a.installDir, extra.Base(), extra)
|
||||
installed := ctx.InstallFile(a.installDir, extra.Base(), extra)
|
||||
extraInstalledPaths = append(extraInstalledPaths, installed)
|
||||
}
|
||||
ctx.InstallFile(a.installDir, a.outputFile.Base(), a.outputFile, extraInstalledPaths...)
|
||||
}
|
||||
|
||||
a.buildAppDependencyInfo(ctx)
|
||||
|
Reference in New Issue
Block a user