Merge "Fix aar rules"

This commit is contained in:
Colin Cross 2019-01-26 04:55:03 +00:00 committed by Gerrit Code Review
commit 15daf44967
2 changed files with 5 additions and 4 deletions

View File

@ -332,7 +332,7 @@ func (a *AndroidLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext)
a.Module.compile(ctx, a.aaptSrcJar)
a.aarFile = android.PathForOutput(ctx, ctx.ModuleName()+".aar")
a.aarFile = android.PathForModuleOut(ctx, ctx.ModuleName()+".aar")
var res android.Paths
if a.androidLibraryProperties.BuildAAR {
BuildAAR(ctx, a.aarFile, a.outputFile, a.manifestPath, a.rTxt, res)

View File

@ -122,9 +122,10 @@ func BuildAAR(ctx android.ModuleContext, outputFile android.WritablePath,
}
ctx.Build(pctx, android.BuildParams{
Rule: buildAAR,
Implicits: deps,
Output: outputFile,
Rule: buildAAR,
Description: "aar",
Implicits: deps,
Output: outputFile,
Args: map[string]string{
"manifest": manifest.String(),
"classesJar": classesJarPath,