Restrict bp2build of hdr library props

Only migrate relevant attrs

Test: bp2build.sh
Change-Id: Ie6635789a64a542ecd5815dc29313b505cc1f19a
This commit is contained in:
Liz Kammer
2023-10-13 16:22:24 -04:00
parent a51d0d7d5c
commit 96da2babed
2 changed files with 2 additions and 7 deletions

View File

@@ -831,10 +831,8 @@ func GenerateBazelTargets(ctx *CodegenContext, generateFilegroups bool) (convers
} }
a := struct { a := struct {
Deps bazel.LabelListAttribute Deps bazel.LabelListAttribute
System_dynamic_deps bazel.LabelListAttribute
}{ }{
Deps: bazel.MakeLabelListAttribute(bazel.UniqueSortedBazelLabelList(depLabels)), Deps: bazel.MakeLabelListAttribute(bazel.UniqueSortedBazelLabelList(depLabels)),
System_dynamic_deps: bazel.MakeLabelListAttribute(bazel.MakeLabelList([]bazel.Label{})),
} }
ndkSysroot := bTarget{ ndkSysroot := bTarget{
targetName: "ndk_sysroot", targetName: "ndk_sysroot",

View File

@@ -122,8 +122,6 @@ type bazelCcLibraryHeadersAttributes struct {
Export_absolute_includes bazel.StringListAttribute Export_absolute_includes bazel.StringListAttribute
Export_system_includes bazel.StringListAttribute Export_system_includes bazel.StringListAttribute
Deps bazel.LabelListAttribute Deps bazel.LabelListAttribute
Implementation_deps bazel.LabelListAttribute
System_dynamic_deps bazel.LabelListAttribute
sdkAttributes sdkAttributes
} }
@@ -139,7 +137,6 @@ func libraryHeadersBp2Build(ctx android.Bp2buildMutatorContext, module *Module)
Export_absolute_includes: exportedIncludes.AbsoluteIncludes, Export_absolute_includes: exportedIncludes.AbsoluteIncludes,
Export_system_includes: exportedIncludes.SystemIncludes, Export_system_includes: exportedIncludes.SystemIncludes,
Deps: linkerAttrs.deps, Deps: linkerAttrs.deps,
System_dynamic_deps: linkerAttrs.systemDynamicDeps,
Hdrs: baseAttributes.hdrs, Hdrs: baseAttributes.hdrs,
sdkAttributes: bp2BuildParseSdkAttributes(module), sdkAttributes: bp2BuildParseSdkAttributes(module),
} }