summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2025-03-20 04:34:43 -0700
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2025-03-20 04:34:43 -0700
commita03d23cae72fff2a23a35c388004dd55ec8fd7d6 (patch)
treee7422c90daa41f10ae0204ec0cfd9e9f53afed60 /java
parent73cee7f629095cad7d853eb8ffcebd0eba875932 (diff)
parent99e7dc152aa61b2013d7a9088c60deecff4da295 (diff)
Merge "Handle android_app_set in Soong built apkcerts.txt" into main
Diffstat (limited to 'java')
-rw-r--r--java/app.go1
-rw-r--r--java/app_set.go7
2 files changed, 5 insertions, 3 deletions
diff --git a/java/app.go b/java/app.go
index 5c0a9a6ba..05b4a9664 100644
--- a/java/app.go
+++ b/java/app.go
@@ -82,6 +82,7 @@ type AppInfo struct {
Certificate Certificate
PrivAppAllowlist android.OptionalPath
OverriddenManifestPackageName *string
+ ApkCertsFile android.Path
}
var AppInfoProvider = blueprint.NewProvider[*AppInfo]()
diff --git a/java/app_set.go b/java/app_set.go
index 2e9d31410..6a2c678a8 100644
--- a/java/app_set.go
+++ b/java/app_set.go
@@ -193,9 +193,10 @@ func (as *AndroidAppSet) GenerateAndroidBuildActions(ctx android.ModuleContext)
)
android.SetProvider(ctx, AppInfoProvider, &AppInfo{
- AppSet: true,
- Privileged: as.Privileged(),
- OutputFile: as.OutputFile(),
+ AppSet: true,
+ Privileged: as.Privileged(),
+ OutputFile: as.OutputFile(),
+ ApkCertsFile: as.apkcertsFile,
})
}