changeset 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 a848153df742
children 75e8020ed0f5
files mxtool/mx.py
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mxtool/mx.py	Sun Mar 10 23:05:39 2013 +0100
+++ b/mxtool/mx.py	Mon Mar 11 11:25:00 2013 +0100
@@ -2337,6 +2337,14 @@
         out.open('project', {'name' : p.name, 'default' : 'default', 'basedir' : '.'})
         out.element('description', data='Builds, tests, and runs the project ' + p.name + '.')
         out.element('import', {'file' : 'nbproject/build-impl.xml'})
+        out.open('target', {'name' : '-post-compile'})
+        out.open('exec', { 'executable' : sys.executable})
+        out.element('env', {'key' : 'JAVA_HOME', 'value' : java().jdk})
+        out.element('arg', {'value' : os.path.abspath(__file__)})
+        out.element('arg', {'value' : 'archive'})
+        out.element('arg', {'value' : '@GRAAL'})
+        out.close('exec')
+        out.close('target')
         out.close('project')
         updated = update_file(join(p.dir, 'build.xml'), out.xml(indent='\t', newl='\n')) or updated