514 |
|
description="Puts all distributable products in single hierarchy"/> |
515 |
|
|
516 |
|
|
517 |
– |
<target name="release" |
518 |
– |
depends="dist" |
519 |
– |
description="Puts entire CVS tree, plus distribution productions, in a jar"> |
520 |
– |
|
521 |
– |
<property name="release.jar" value="dist/jsr166-${version}-dist.jar"/> |
522 |
– |
|
523 |
– |
<jar basedir="${basedir}" destfile="${release.jar}"> |
524 |
– |
<!-- <exclude name="build/**"/> --> |
525 |
– |
<exclude name="${release.jar}"/> |
526 |
– |
<exclude name="user.properties"/> |
527 |
– |
<exclude name="etc/notes/**"/> |
528 |
– |
<exclude name="src/emulation/**"/> |
529 |
– |
<exclude name="**/SyntaxTest.java"/> |
530 |
– |
<exclude name="**/SuperfluousAbstract.java"/> |
531 |
– |
<manifest> |
532 |
– |
<attribute name="Built-By" value="${user.name}"/> |
533 |
– |
<attribute name="Implementation-Vendor" value="JCP JSR-166 Expert Group."/> |
534 |
– |
</manifest> |
535 |
– |
</jar> |
536 |
– |
</target> |
537 |
– |
|
538 |
– |
|
517 |
|
<target name="clean" |
518 |
|
description="Removes all build products"> |
519 |
|
<delete dir="${build.dir}"/> |