diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-10-25 14:08:24 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-10-25 14:36:16 +0530 |
commit | 706425abd172df6686aab40f110b341c62721361 (patch) | |
tree | d5e4b533cef1d4c2961d3592faec7ccdcfd79f3b /mesonbuild/scripts/gtkdochelper.py | |
parent | 3c48bd2d88e94db2c9f6e714b7b320889a5dcb38 (diff) | |
download | meson-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/gtkdochelper.py')
0 files changed, 0 insertions, 0 deletions