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()