Skip to content

Makefiles: "Consolidate compiler generated dependencies" messages

After a build is successfully finished, without touching any sources or dependencies, I run "make" again and expect to see so called do-nothing output on the screen:

[  0%] Built target A
[  2%] Built target B
[  5%] Built target C

but I see:

[  0%] Built target A
[  2%] Built target B
Consolidate compiler generated dependencies of target C
[  5%] Built target C

All subsequent launches of "make" do produce expected do-nothing output. So I assume it's some internal CMake operation, and these Consolidate compiler generated dependencies messages seem superfluous for end-user. I would suggest moving them to VERBOSE mode.

Edited by Brad King
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information