Generate dependency information for tests as well.
Be explicit about generating dependencies.
Don't explicitly depend on header file.

That information is already contained in generated dependency file.