Mercurial > hg > truffle
comparison mxtool/mx.py @ 21982:6691b182e1a1
Call into mx to generate javadoc for the project
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Fri, 26 Jun 2015 14:47:52 +0200 |
parents | 969ae2657b92 |
children | b8dffa0113ca |
comparison
equal
deleted
inserted
replaced
21981:da5e694d2b3c | 21982:6691b182e1a1 |
---|---|
4465 out.element('arg', {'value' : '--force-javac'}) | 4465 out.element('arg', {'value' : '--force-javac'}) |
4466 out.element('arg', {'value' : '--no-native'}) | 4466 out.element('arg', {'value' : '--no-native'}) |
4467 out.close('exec') | 4467 out.close('exec') |
4468 out.close('target') | 4468 out.close('target') |
4469 out.open('target', {'name' : 'jar', 'depends' : 'compile'}) | 4469 out.open('target', {'name' : 'jar', 'depends' : 'compile'}) |
4470 out.close('target') | |
4471 out.open('target', {'name' : 'javadoc'}) | |
4472 out.open('exec', {'executable' : sys.executable, 'failonerror' : 'true'}) | |
4473 out.element('env', {'key' : 'JAVA_HOME', 'value' : jdk.jdk}) | |
4474 out.element('arg', {'value' : os.path.abspath(__file__)}) | |
4475 out.element('arg', {'value' : 'javadoc'}) | |
4476 out.element('arg', {'value' : '--projects'}) | |
4477 out.element('arg', {'value' : p.name}) | |
4478 out.close('exec') | |
4479 out.element('nbbrowse', {'file' : 'javadoc/index.html'}) | |
4470 out.close('target') | 4480 out.close('target') |
4471 out.close('project') | 4481 out.close('project') |
4472 update_file(join(p.dir, 'build.xml'), out.xml(indent='\t', newl='\n')) | 4482 update_file(join(p.dir, 'build.xml'), out.xml(indent='\t', newl='\n')) |
4473 if files: | 4483 if files: |
4474 files.append(join(p.dir, 'build.xml')) | 4484 files.append(join(p.dir, 'build.xml')) |