Merge "bp2build support libs for *->android_library_import"

This commit is contained in:
Alix Espino
2023-01-19 15:21:07 +00:00
committed by Gerrit Code Review
2 changed files with 16 additions and 0 deletions

View File

@@ -1041,6 +1041,21 @@ func (a *AARImport) ConvertWithBp2build(ctx android.TopDownMutatorContext) {
},
)
neverlink := true
ctx.CreateBazelTargetModule(
bazel.BazelTargetModuleProperties{
Rule_class: "android_library",
Bzl_load_location: "//build/bazel/rules/android:rules.bzl",
},
android.CommonAttributes{Name: name + "-neverlink"},
&bazelAndroidLibrary{
javaLibraryAttributes: &javaLibraryAttributes{
Neverlink: bazel.BoolAttribute{Value: &neverlink},
Exports: bazel.MakeSingleLabelListAttribute(bazel.Label{Label: ":" + name}),
},
},
)
}
func (a *AndroidLibrary) ConvertWithBp2build(ctx android.TopDownMutatorContext) {