Index: tools/mb/mb.py |
diff --git a/tools/mb/mb.py b/tools/mb/mb.py |
index 1aea7a38416b442db9753cb495d00a2559470349..39e78fa007fa3cdbf840d83e547df3e7d453791b 100755 |
--- a/tools/mb/mb.py |
+++ b/tools/mb/mb.py |
@@ -1286,16 +1286,19 @@ class MetaBuildWrapper(object): |
return 0 |
gn_inp = {} |
- gn_inp['files'] = ['//' + f for f in inp['files'] if not f.startswith('//')] |
+ gn_inp['files'] = sorted(['//' + f for f in inp['files'] |
+ if not f.startswith('//')]) |
isolate_map = self.ReadIsolateMap() |
err, gn_inp['additional_compile_targets'] = self.MapTargetsToLabels( |
isolate_map, inp['additional_compile_targets']) |
+ gn_inp['additional_compile_targets'].sort() |
if err: |
raise MBErr(err) |
err, gn_inp['test_targets'] = self.MapTargetsToLabels( |
isolate_map, inp['test_targets']) |
+ gn_inp['test_targets'].sort() |
if err: |
raise MBErr(err) |
labels_to_targets = {} |