diff options
Diffstat (limited to 'java/aar.go')
-rw-r--r-- | java/aar.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/aar.go b/java/aar.go index 9cab0bdca..8d2a74ad1 100644 --- a/java/aar.go +++ b/java/aar.go @@ -477,6 +477,8 @@ func (a *AndroidLibrary) GenerateAndroidBuildActions(ctx android.ModuleContext) a.aapt.buildActions(ctx, sdkContext(a)) a.exportedSdkLibs = a.aapt.sdkLibraries + a.hideApexVariantFromMake = !ctx.Provider(android.ApexInfoProvider).(android.ApexInfo).IsForPlatform() + ctx.CheckbuildFile(a.proguardOptionsFile) ctx.CheckbuildFile(a.exportPackage) ctx.CheckbuildFile(a.aaptSrcJar) @@ -569,6 +571,8 @@ type AARImport struct { manifest android.WritablePath exportedStaticPackages android.Paths + + hideApexVariantFromMake bool } func (a *AARImport) sdkVersion() sdkSpec { @@ -662,6 +666,8 @@ func (a *AARImport) GenerateAndroidBuildActions(ctx android.ModuleContext) { return } + a.hideApexVariantFromMake = !ctx.Provider(android.ApexInfoProvider).(android.ApexInfo).IsForPlatform() + aarName := ctx.ModuleName() + ".aar" var aar android.Path aar = android.PathForModuleSrc(ctx, a.properties.Aars[0]) |