diff mxtool/mx.py @ 16944:a04d9cbc149f

mx: Make order of projects() deterministic
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 26 Aug 2014 10:46:48 +0200
parents 73d994651fcd
children 5e5f5073d713
line wrap: on
line diff
--- a/mxtool/mx.py	Mon Aug 25 21:15:59 2014 -0700
+++ b/mxtool/mx.py	Tue Aug 26 10:46:48 2014 +0200
@@ -1247,11 +1247,11 @@
     """
     Get the list of all loaded projects limited by --suite option if opt_limit_to_suite == True
     """
-
+    sortedProjects = sorted(_projects.values(), key=lambda p: p.name)
     if opt_limit_to_suite:
-        return _projects_opt_limit_to_suites(_projects.values())
+        return _projects_opt_limit_to_suites(sortedProjects)
     else:
-        return _projects.values()
+        return sortedProjects
 
 def projects_opt_limit_to_suites():
     """