Fix duplicate library dependencies

Change-Id: I029725373fde30f58067e704c010cd0f638301ae
diff --git a/cc/cc.go b/cc/cc.go
index 8391cb5..89c5de7 100644
--- a/cc/cc.go
+++ b/cc/cc.go
@@ -878,8 +878,7 @@
 		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 @@
 		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,