Working with git on a branch I find it really annoying that committing a change causes ninja to think that stuff needs to be rebuilt.
With this change at least nothing in llvm needs to be rebuild when something is committed.
I am not sure if this is the right variable to use. Should I add a new cmake option?
New default slowed down many build bots which relied on incremental build.