Descriptiongn: Make generation of main build.ninja file deterministic.
Follow-up to https://codereview.chromium.org/1494883002/ which either missed
the main build.ninja file, or build.ninja file writing has since gotten
nondetermistic again.
Fixes three cases of nondeterminism in build.ninja:
* Order of pools
* Order of subninjas for each toolchain
* Order of phony targets in build.ninja
BUG=662750, 565075
Committed: https://crrev.com/8c2865318628b91312ea2bfa065590e3dc4f920a
Cr-Commit-Position: refs/heads/master@{#430416}
Patch Set 1 #
Total comments: 3
Patch Set 2 : forgot to upload .h change #Patch Set 3 : linux #
Messages
Total messages: 22 (17 generated)
|