summaryrefslogtreecommitdiff
path: root/java/base.go
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-08-17 04:43:09 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-08-17 04:43:09 +0000
commit903a500065e4577493bc953e5fb2a6f99d0309b8 (patch)
treecc1c59b8196bdfc5dcb6ab2b5b0f77c3b61b3fe3 /java/base.go
parent11b14d2edaa518a5b9ae29cf62783d41fe968d53 (diff)
parenta5289ac9ef04026872b180b6556e22fd80631f67 (diff)
Merge changes Ia0e1b307,I63c7c33e into main am: a5289ac9ef
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3216639 Change-Id: I5de31ae329756b4fd028e58e1bf9299eb3ad8347 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'java/base.go')
-rw-r--r--java/base.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/java/base.go b/java/base.go
index 359f2513d..a03b4ae74 100644
--- a/java/base.go
+++ b/java/base.go
@@ -571,8 +571,14 @@ type Module struct {
var _ android.InstallableModule = (*Module)(nil)
// To satisfy the InstallableModule interface
-func (j *Module) EnforceApiContainerChecks() bool {
- return true
+func (j *Module) StaticDependencyTags() []blueprint.DependencyTag {
+ return []blueprint.DependencyTag{staticLibTag}
+}
+
+// To satisfy the InstallableModule interface
+func (j *Module) DynamicDependencyTags() []blueprint.DependencyTag {
+ return []blueprint.DependencyTag{libTag, sdkLibTag, bootClasspathTag, systemModulesTag,
+ instrumentationForTag, java9LibTag}
}
// Overrides android.ModuleBase.InstallInProduct()