diff options
author | 2024-08-17 04:43:09 +0000 | |
---|---|---|
committer | 2024-08-17 04:43:09 +0000 | |
commit | 903a500065e4577493bc953e5fb2a6f99d0309b8 (patch) | |
tree | cc1c59b8196bdfc5dcb6ab2b5b0f77c3b61b3fe3 /java/base.go | |
parent | 11b14d2edaa518a5b9ae29cf62783d41fe968d53 (diff) | |
parent | a5289ac9ef04026872b180b6556e22fd80631f67 (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.go | 10 |
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() |