496 |
|
<arg value="-XDignore.symbol.file=true"/> |
497 |
|
<arg value="-html5"/> |
498 |
|
<arg value="--patch-module=java.base=${src.dir}"/> |
499 |
+ |
<arg value="--frames"/> |
500 |
|
<arg value="--override-methods=summary"/> |
501 |
|
<arg value="-tag"/> <arg value="${javadoc.jls.option}"/> |
502 |
|
<arg value="-tag"/> <arg value="implSpec:a:Implementation Requirements:"/> |
514 |
|
description="Puts all distributable products in single hierarchy"/> |
515 |
|
|
516 |
|
|
516 |
– |
<target name="release" |
517 |
– |
depends="dist" |
518 |
– |
description="Puts entire CVS tree, plus distribution productions, in a jar"> |
519 |
– |
|
520 |
– |
<property name="release.jar" value="dist/jsr166-${version}-dist.jar"/> |
521 |
– |
|
522 |
– |
<jar basedir="${basedir}" destfile="${release.jar}"> |
523 |
– |
<!-- <exclude name="build/**"/> --> |
524 |
– |
<exclude name="${release.jar}"/> |
525 |
– |
<exclude name="user.properties"/> |
526 |
– |
<exclude name="etc/notes/**"/> |
527 |
– |
<exclude name="src/emulation/**"/> |
528 |
– |
<exclude name="**/SyntaxTest.java"/> |
529 |
– |
<exclude name="**/SuperfluousAbstract.java"/> |
530 |
– |
<manifest> |
531 |
– |
<attribute name="Built-By" value="${user.name}"/> |
532 |
– |
<attribute name="Implementation-Vendor" value="JCP JSR-166 Expert Group."/> |
533 |
– |
</manifest> |
534 |
– |
</jar> |
535 |
– |
</target> |
536 |
– |
|
537 |
– |
|
517 |
|
<target name="clean" |
518 |
|
description="Removes all build products"> |
519 |
|
<delete dir="${build.dir}"/> |