Merge "Dedupe all deps of cc_libraries" into main
This commit is contained in:
@@ -1032,6 +1032,13 @@ func bp2BuildParseBaseProps(ctx android.Bp2buildMutatorContext, module *Module)
|
|||||||
|
|
||||||
addMuslSystemDynamicDeps(ctx, linkerAttrs)
|
addMuslSystemDynamicDeps(ctx, linkerAttrs)
|
||||||
|
|
||||||
|
// Dedupe all deps.
|
||||||
|
(&linkerAttrs).deps.Value = bazel.FirstUniqueBazelLabelList((&linkerAttrs).deps.Value)
|
||||||
|
(&linkerAttrs).implementationDeps.Value = bazel.FirstUniqueBazelLabelList((&linkerAttrs).implementationDeps.Value)
|
||||||
|
(&linkerAttrs).implementationDynamicDeps.Value = bazel.FirstUniqueBazelLabelList((&linkerAttrs).implementationDynamicDeps.Value)
|
||||||
|
(&linkerAttrs).wholeArchiveDeps.Value = bazel.FirstUniqueBazelLabelList((&linkerAttrs).wholeArchiveDeps.Value)
|
||||||
|
(&linkerAttrs).implementationWholeArchiveDeps.Value = bazel.FirstUniqueBazelLabelList((&linkerAttrs).implementationWholeArchiveDeps.Value)
|
||||||
|
|
||||||
return baseAttributes{
|
return baseAttributes{
|
||||||
compilerAttrs,
|
compilerAttrs,
|
||||||
linkerAttrs,
|
linkerAttrs,
|
||||||
|
Reference in New Issue
Block a user