gecko/build/unix
Nathan Froyd a83b0a8ab2 Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps
It turns out the simple s/simplejson/json/ didn't work because
build_tooltool_manifest used item_sort_key to ensure that the objects
read in were written out in the same order.  This scheme was brittle,
since it only understand a couple of keys from the manifest file, and it
doesn't work with the stdlib json.

Instead, use object_pairs_hook=collections.OrderedDict with json.load,
which ensures that current objects get written out in the same order
they were read in *and* that any future keys will be handled
automagically.

DONTBUILD because NPOTB
2013-04-11 16:57:54 -04:00
..
build-clang Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps 2013-04-11 16:57:54 -04:00
build-toolchain Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
elfhack Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
gnu-ld-scripts Add MIPS support to JaegerMonkey (bug 678154, r=dvander). 2012-01-12 19:18:05 -08:00
headers/bits Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530. r=ted 2013-03-27 07:51:14 +01:00
stdc++compat Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
test Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
abs2rel.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
aix.exp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Makefile.in Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
mddepend.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
moz.build Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
mozconfig.asan Bug 849693 - Use the new -fsanitize=address flag in the asan mozconfig; r=decoder 2013-03-11 09:33:36 -04:00
mozconfig.linux Bug 738612 - Include common mozconfigs so (eg) try pushes can modify them easily. r=ted 2012-09-05 12:09:50 -07:00
mozilla.in Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
print-depth-path.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
print-failed-commands.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
print-non-newline.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
run-gprof.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
run-hiprof.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
run-mozilla.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
run-third.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
uniq.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00