Mercurial > hg > truffle
comparison mxtool/mx.py @ 8189:3c74a32bb262
generated NetBeans projects will also update graal.jar
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 11 Mar 2013 11:25:00 +0100 |
parents | 4b11a0983557 |
children | b246434a3e4a |
comparison
equal
deleted
inserted
replaced
8188:a848153df742 | 8189:3c74a32bb262 |
---|---|
2335 | 2335 |
2336 out = XMLDoc() | 2336 out = XMLDoc() |
2337 out.open('project', {'name' : p.name, 'default' : 'default', 'basedir' : '.'}) | 2337 out.open('project', {'name' : p.name, 'default' : 'default', 'basedir' : '.'}) |
2338 out.element('description', data='Builds, tests, and runs the project ' + p.name + '.') | 2338 out.element('description', data='Builds, tests, and runs the project ' + p.name + '.') |
2339 out.element('import', {'file' : 'nbproject/build-impl.xml'}) | 2339 out.element('import', {'file' : 'nbproject/build-impl.xml'}) |
2340 out.open('target', {'name' : '-post-compile'}) | |
2341 out.open('exec', { 'executable' : sys.executable}) | |
2342 out.element('env', {'key' : 'JAVA_HOME', 'value' : java().jdk}) | |
2343 out.element('arg', {'value' : os.path.abspath(__file__)}) | |
2344 out.element('arg', {'value' : 'archive'}) | |
2345 out.element('arg', {'value' : '@GRAAL'}) | |
2346 out.close('exec') | |
2347 out.close('target') | |
2340 out.close('project') | 2348 out.close('project') |
2341 updated = update_file(join(p.dir, 'build.xml'), out.xml(indent='\t', newl='\n')) or updated | 2349 updated = update_file(join(p.dir, 'build.xml'), out.xml(indent='\t', newl='\n')) or updated |
2342 | 2350 |
2343 out = XMLDoc() | 2351 out = XMLDoc() |
2344 out.open('project', {'xmlns' : 'http://www.netbeans.org/ns/project/1'}) | 2352 out.open('project', {'xmlns' : 'http://www.netbeans.org/ns/project/1'}) |