Previously, two functionally identical builds could produce different build.ninja files. The ordering of the rules themselves doesn't affect behaviour, but unnecessary changes in commandline arguments can cause spurious rebuilds and if the ordering of the overall file is stable than it's easy to use `diff` to compare different build.ninja files and spot the differences in ordering that are triggering the unnecessary rebuilds.pull/1548/head
parent
c7f66c3a9e
commit
f5b7cfdbf0
2 changed files with 14 additions and 4 deletions
Loading…
Reference in new issue