I have a project (generated by cmake), without any other project dependencies.
And each time I run build from command line, executable is being relinked. However, when building the same project from VStudio, it only links once.
I have generated detailed MSBuild log, and immediately before link command there is such diagnostic:
Source compilation required: input is newer than output .
As if there is an empty file name somewhere in the inputs...
It actually happen with every executable in the solution. What could possibly cause this?