From 7d7b6c768b7c7a83c9480ff88586abc3088fb379 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Sun, 18 Jan 2015 12:03:17 -0800 Subject: Sort by language, then by name --- tools/buildgen/build-cleaner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/buildgen/build-cleaner.py') diff --git a/tools/buildgen/build-cleaner.py b/tools/buildgen/build-cleaner.py index 66ee99773e..00821cc9cc 100755 --- a/tools/buildgen/build-cleaner.py +++ b/tools/buildgen/build-cleaner.py @@ -45,7 +45,7 @@ for filename in sys.argv[1:]: for grp in ['filegroups', 'libs', 'targets']: if grp not in js: continue js[grp] = sorted([clean_elem(x) for x in js[grp]], - key=lambda x: x['name']) + key=lambda x: (x.get('language', '_'), x['name'])) output = json.dumps(js, indent = 2) # massage out trailing whitespace lines = [] -- cgit v1.2.3