Index: pylib/gyp/ninja_syntax.py |
diff --git a/pylib/gyp/ninja_syntax.py b/pylib/gyp/ninja_syntax.py |
index d2948f06c08e36a8347a04bedc807413e0fbc05f..74c5651ce821d0d6a772d804e8e8191385c057d5 100644 |
--- a/pylib/gyp/ninja_syntax.py |
+++ b/pylib/gyp/ninja_syntax.py |
@@ -67,6 +67,9 @@ class Writer(object): |
out_outputs = list(map(escape_path, outputs)) |
all_inputs = list(map(escape_path, all_inputs)) |
+ # Sort the inputs so our output is deterministic. |
+ all_inputs.sort() |
Nico
2015/12/09 20:25:00
i think callers should do this. this script is jus
Zachary Forman
2015/12/30 02:18:43
I think you're probably right, I've changed this t
|
+ |
if implicit: |
implicit = map(escape_path, self._as_list(implicit)) |
all_inputs.append('|') |