diff --git a/cc/builder.go b/cc/builder.go index 218c73b24..ab0e40c5c 100644 --- a/cc/builder.go +++ b/cc/builder.go @@ -188,13 +188,13 @@ func TransformSourceToObj(ctx common.AndroidModuleContext, subdir string, srcFil ccCmd = gccCmd(flags.toolchain, ccCmd) } - deps = append([]string{ccCmd}, deps...) + objDeps := append([]string{ccCmd}, deps...) ctx.Build(pctx, blueprint.BuildParams{ Rule: cc, Outputs: []string{objFile}, Inputs: []string{srcFile}, - Implicits: deps, + Implicits: objDeps, Args: map[string]string{ "cFlags": moduleCflags, "ccCmd": ccCmd,