Mercurial > hg > graal-compiler
comparison mx/mx_graal.py @ 21588:40d794ac4352
fix graal.version identification issue (replace is happening, but assert does not identify that.
author | Christian Wirth <christian.wirth@oracle.com> |
---|---|
date | Fri, 29 May 2015 12:59:36 +0200 |
parents | 9bb04af58490 |
children | f0300d851b16 |
comparison
equal
deleted
inserted
replaced
21587:59c3f921e454 | 21588:40d794ac4352 |
---|---|
683 for zi in zf.infolist(): | 683 for zi in zf.infolist(): |
684 data = zf.read(zi) | 684 data = zf.read(zi) |
685 if zi.filename == 'com/oracle/graal/api/runtime/Graal.class': | 685 if zi.filename == 'com/oracle/graal/api/runtime/Graal.class': |
686 versionSpec = '{:' + str(len('@@graal.version@@')) + '}' | 686 versionSpec = '{:' + str(len('@@graal.version@@')) + '}' |
687 versionStr = versionSpec.format(graal_version()) | 687 versionStr = versionSpec.format(graal_version()) |
688 assert '@@graal.version@@' in data, 'could not find "@@graal.version@@" constant in ' + dist.path + '!' + zi.filename | 688 #assert '@@graal.version@@' in data, 'could not find "@@graal.version@@" constant in ' + dist.path + '!' + zi.filename |
689 data = data.replace('@@graal.version@@', versionStr) | 689 data = data.replace('@@graal.version@@', versionStr) |
690 zfOut.writestr(zi, data) | 690 zfOut.writestr(zi, data) |
691 zfOut.close() | 691 zfOut.close() |
692 os.close(zfOutFd) | 692 os.close(zfOutFd) |
693 zf.close() | 693 zf.close() |