Fix duplicate library dependencies am: 15a0d46283 am: 852d16518c

am: 232a2497e1

Change-Id: I7b6dd27ae91db398fdebc555b821345f1db39017
This commit is contained in:
Colin Cross
2016-07-15 00:15:33 +00:00
committed by android-build-merger

View File

@@ -878,8 +878,7 @@ func (c *Module) depsMutator(actx android.BottomUpMutatorContext) {
if inList(lib, deps.ReexportStaticLibHeaders) {
depTag = staticExportDepTag
}
actx.AddVariationDependencies([]blueprint.Variation{{"link", "static"}}, depTag,
deps.StaticLibs...)
actx.AddVariationDependencies([]blueprint.Variation{{"link", "static"}}, depTag, lib)
}
actx.AddVariationDependencies([]blueprint.Variation{{"link", "static"}}, lateStaticDepTag,
@@ -890,8 +889,7 @@ func (c *Module) depsMutator(actx android.BottomUpMutatorContext) {
if inList(lib, deps.ReexportSharedLibHeaders) {
depTag = sharedExportDepTag
}
actx.AddVariationDependencies([]blueprint.Variation{{"link", "shared"}}, depTag,
deps.SharedLibs...)
actx.AddVariationDependencies([]blueprint.Variation{{"link", "shared"}}, depTag, lib)
}
actx.AddVariationDependencies([]blueprint.Variation{{"link", "shared"}}, lateSharedDepTag,