Merge "Handle java_resources as deps" into main am: b5c3b018d9
am: cd432e7a93
am: 1f92c64dcd
am: ee6238a919
am: f6f9e4ddbd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2778708 Change-Id: If01f285e1b7c79f216f2850ed7f274e4ca8cc741 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -2775,7 +2775,7 @@ func addCLCFromDep(ctx android.ModuleContext, depModule android.Module,
|
||||
type javaResourcesAttributes struct {
|
||||
Resources bazel.LabelListAttribute
|
||||
Resource_strip_prefix *string
|
||||
Additional_resources bazel.LabelListAttribute
|
||||
Additional_resources bazel.LabelListAttribute `blueprint:"mutated"`
|
||||
}
|
||||
|
||||
func (m *Library) getResourceFilegroupStripPrefix(ctx android.Bp2buildMutatorContext, resourceFilegroup string) (*string, bool) {
|
||||
@@ -3052,9 +3052,11 @@ func (m *Library) convertLibraryAttrsBp2Build(ctx android.Bp2buildMutatorContext
|
||||
javacopts.Append(bazel.MakeStringListAttribute([]string{"-XepDisableAllChecks"}))
|
||||
}
|
||||
|
||||
resourcesAttrs := m.convertJavaResourcesAttributes(ctx)
|
||||
|
||||
commonAttrs := &javaCommonAttributes{
|
||||
Srcs: javaSrcs,
|
||||
javaResourcesAttributes: m.convertJavaResourcesAttributes(ctx),
|
||||
javaResourcesAttributes: resourcesAttrs,
|
||||
Plugins: plugins,
|
||||
Javacopts: javacopts,
|
||||
Java_version: bazel.StringAttribute{Value: m.properties.Java_version},
|
||||
@@ -3077,6 +3079,7 @@ func (m *Library) convertLibraryAttrsBp2Build(ctx android.Bp2buildMutatorContext
|
||||
}
|
||||
|
||||
depLabels := &javaDependencyLabels{}
|
||||
deps.Append(resourcesAttrs.Additional_resources)
|
||||
depLabels.Deps = deps
|
||||
|
||||
for axis, configToProps := range archVariantProps {
|
||||
|
Reference in New Issue
Block a user