Mercurial > hg > graal-compiler
changeset 18895:4dc7b1f66de3
mx: JavaConfig: compare compilance and version before path
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Wed, 21 Jan 2015 13:36:23 +0100 |
parents | 31960077ea9d |
children | f5cee3a0496c |
files | mxtool/mx.py |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mxtool/mx.py Wed Jan 21 12:02:35 2015 +0100 +++ b/mxtool/mx.py Wed Jan 21 13:36:23 2015 +0100 @@ -2136,6 +2136,12 @@ def __cmp__(self, other): if isinstance(other, JavaConfig): + compilanceCmp = cmp(self.javaCompliance, other.javaCompliance) + if compilanceCmp: + return compilanceCmp + versionCmp = cmp(self.version, other.version) + if versionCmp: + return versionCmp return cmp(self.jdk, other.jdk) raise TypeError()