aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/tools/run_tests
diff options
context:
space:
mode:
Diffstat (limited to 'templates/tools/run_tests')
-rw-r--r--templates/tools/run_tests/sources_and_headers.json.template12
1 files changed, 9 insertions, 3 deletions
diff --git a/templates/tools/run_tests/sources_and_headers.json.template b/templates/tools/run_tests/sources_and_headers.json.template
index 01918d0a3d..1c0e04283a 100644
--- a/templates/tools/run_tests/sources_and_headers.json.template
+++ b/templates/tools/run_tests/sources_and_headers.json.template
@@ -20,8 +20,14 @@ def no_protos(src):
${json.dumps([{"name": tgt.name,
"language": tgt.language,
- "src": no_protos(tgt.src) + tgt.get('public_headers', []) + tgt.get('headers', []),
- "headers": tgt.get('public_headers', []) + tgt.get('headers', []) + proto_headers(tgt.src),
- "deps": tgt.get('deps', [])}
+ "src": sorted(
+ no_protos(tgt.src) +
+ tgt.get('public_headers', []) +
+ tgt.get('headers', [])),
+ "headers": sorted(
+ tgt.get('public_headers', []) +
+ tgt.get('headers', []) +
+ proto_headers(tgt.src)),
+ "deps": sorted(tgt.get('deps', []))}
for tgt in (targets + libs)],
sort_keys=True, indent=2)}