mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-06 00:31:27 +00:00
Bug 1329726 - part 1 - ensure _compile_graph is deterministically ordered; r=chmanchester
Future tests will depend on the ordering for this, and it seems like a good change to make in any event.
This commit is contained in:
parent
b54fac30f3
commit
96bf4530f4
@ -73,6 +73,7 @@ from ..frontend.data import (
|
||||
from ..util import (
|
||||
ensureParentDir,
|
||||
FileAvoidWrite,
|
||||
OrderedDefaultDict,
|
||||
)
|
||||
from ..makeutil import Makefile
|
||||
from mozbuild.shellutil import quote as shell_quote
|
||||
@ -396,7 +397,7 @@ class RecursiveMakeBackend(CommonBackend):
|
||||
self._install_manifests['dist_sdk']
|
||||
|
||||
self._traversal = RecursiveMakeTraversal()
|
||||
self._compile_graph = defaultdict(set)
|
||||
self._compile_graph = OrderedDefaultDict(set)
|
||||
|
||||
self._no_skip = {
|
||||
'export': set(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user