diff options
author | 2024-12-10 23:39:24 +0000 | |
---|---|---|
committer | 2024-12-10 23:39:24 +0000 | |
commit | c4179b5f7fc5e6de0ce27d9583ff5edfc93389c0 (patch) | |
tree | fc3ce0b4f1f3daeaea8107dfc169f4e95b85b080 /java/sdk_library_internal.go | |
parent | ea96c9fb69fc7c98b7789bf2d18fb398c5223908 (diff) | |
parent | b73c3a6d221523f06d30c15145866056556187d0 (diff) |
Merge "Convert checkApexAvailability to use ModuleProxy." into main
Diffstat (limited to 'java/sdk_library_internal.go')
-rw-r--r-- | java/sdk_library_internal.go | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/java/sdk_library_internal.go b/java/sdk_library_internal.go index 768e57a11..ec9c160ea 100644 --- a/java/sdk_library_internal.go +++ b/java/sdk_library_internal.go @@ -15,12 +15,13 @@ package java import ( - "android/soong/android" - "android/soong/etc" "fmt" "path" "strings" + "android/soong/android" + "android/soong/etc" + "github.com/google/blueprint/proptools" ) @@ -778,7 +779,11 @@ var _ etc.PrebuiltEtcModule = (*sdkLibraryXml)(nil) // from android.ApexModule func (module *sdkLibraryXml) AvailableFor(what string) bool { - return true + return android.CheckAvailableForApex(what, module.ApexAvailableFor()) +} + +func (module *sdkLibraryXml) ApexAvailableFor() []string { + return []string{android.AvailableToPlatform, android.AvailableToAnyApex} } func (module *sdkLibraryXml) DepsMutator(ctx android.BottomUpMutatorContext) { |