comparison mx/commands.py @ 9169:f0fc8329bf98

ensure that the generated build-graal.xml is stable
author Doug Simon <doug.simon@oracle.com>
date Tue, 16 Apr 2013 22:55:31 +0200
parents 50161aa21af2
children bc5c5336008b
comparison
equal deleted inserted replaced
9168:50161aa21af2 9169:f0fc8329bf98
498 498
499 out.open('target', {'name' : 'jar', 'depends' : 'compile'}) 499 out.open('target', {'name' : 'jar', 'depends' : 'compile'})
500 out.element('mkdir', {'dir' : '${jar.dir}'}) 500 out.element('mkdir', {'dir' : '${jar.dir}'})
501 out.open('jar', {'destfile' : '${jar.file}', 'basedir' : '${classes.dir}'}) 501 out.open('jar', {'destfile' : '${jar.file}', 'basedir' : '${classes.dir}'})
502 502
503 for service, providers in serviceMap.iteritems(): 503 for service in sorted(serviceMap.iterkeys()):
504 out.open('service', {'type' : service}) 504 out.open('service', {'type' : service})
505 for provider in providers: 505 for provider in sorted(serviceMap[service]):
506 out.element('provider', {'classname' : provider}) 506 out.element('provider', {'classname' : provider})
507 out.close('service') 507 out.close('service')
508 508
509 out.close('jar'); 509 out.close('jar');
510 out.close('target') 510 out.close('target')