aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2016-10-25 14:08:24 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2016-10-25 14:36:16 +0530
commit706425abd172df6686aab40f110b341c62721361 (patch)
treed5e4b533cef1d4c2961d3592faec7ccdcfd79f3b /mesonbuild/scripts
parent3c48bd2d88e94db2c9f6e714b7b320889a5dcb38 (diff)
downloadmeson-706425abd172df6686aab40f110b341c62721361.zip
meson-706425abd172df6686aab40f110b341c62721361.tar.gz
meson-706425abd172df6686aab40f110b341c62721361.tar.bz2
Ninja: Use OrderedDict in places where order matters
Specifically, wherever we have sources or outputs, we want to use an OrderedDict so that the build is always deterministic. It was reported by Olexa Bilaniuk that `ar D` creates static libraries with different checksums depending on the order of the object files. See: https://github.com/mesonbuild/meson/pull/951 We don't actually want to preserve the order in which they are listed. We just want the order to be deterministic and predictable.
Diffstat (limited to 'mesonbuild/scripts')
0 files changed, 0 insertions, 0 deletions