| 31 |
<property name="ant.src.dir" location="${basedir}/etc/ant"/> |
<property name="ant.src.dir" location="${basedir}/etc/ant"/> |
| 32 |
<property name="stylesheet.dir" location="${basedir}/etc/xsl"/> |
<property name="stylesheet.dir" location="${basedir}/etc/xsl"/> |
| 33 |
<property name="lib.dir" location="${basedir}/lib"/> |
<property name="lib.dir" location="${basedir}/lib"/> |
| 34 |
|
<property name="dist.dir" location="${basedir}/dist"/> |
| 35 |
|
|
| 36 |
|
<!-- Distribution locations --> |
| 37 |
|
<property name="dist.javadocs.dir" location="${dist.dir}/docs"/> |
| 38 |
|
|
| 39 |
<!-- Jar locations --> |
<!-- Jar locations --> |
| 40 |
<property name="product.jar" location="${build.lib.dir}/jsr166.jar"/> |
<property name="product.jar" location="${build.lib.dir}/jsr166.jar"/> |
| 88 |
<target name="test" depends="report-tests"/> |
<target name="test" depends="report-tests"/> |
| 89 |
|
|
| 90 |
|
|
| 91 |
<target name="docs" depends="clean-docs, filter-src"> |
<target name="docs" depends="clean-filtered-src, filter-src" |
| 92 |
|
description="Builds javadocs with custom tags to build folder"> |
| 93 |
<delete dir="${build.javadocs.dir}"/> |
<delete dir="${build.javadocs.dir}"/> |
| 94 |
<mkdir dir="${build.javadocs.dir}"/> |
<mkdir dir="${build.javadocs.dir}"/> |
| 95 |
<javadoc destdir="${build.javadocs.dir}" |
<javadoc destdir="${build.javadocs.dir}" |
| 109 |
</target> |
</target> |
| 110 |
|
|
| 111 |
|
|
| 112 |
<target name="clean" depends="clean-docs"> |
<target name="dist-docs" depends="clean-filtered-src, filter-src" |
| 113 |
|
description="Builds javadocs without custom tags to dist folder"> |
| 114 |
|
<delete dir="${dist.javadocs.dir}"/> |
| 115 |
|
<mkdir dir="${dist.javadocs.dir}"/> |
| 116 |
|
<javadoc destdir="${dist.javadocs.dir}" |
| 117 |
|
link="http://java.sun.com/j2se/1.4.1/docs/api" |
| 118 |
|
overview="${src.dir}/intro.html" |
| 119 |
|
source="${build.sourcelevel}"> |
| 120 |
|
|
| 121 |
|
<packageset dir="${build.filter.src.dir}"> |
| 122 |
|
<include name="java/**"/> |
| 123 |
|
</packageset> |
| 124 |
|
|
| 125 |
|
</javadoc> |
| 126 |
|
</target> |
| 127 |
|
|
| 128 |
|
|
| 129 |
|
<target name="dist" depends="clean, jar, dist-docs"> |
| 130 |
|
<!-- nothing to do here yet --> |
| 131 |
|
</target> |
| 132 |
|
|
| 133 |
|
|
| 134 |
|
<target name="clean"> |
| 135 |
<delete dir="${build.dir}"/> |
<delete dir="${build.dir}"/> |
| 136 |
<delete dir="${build.classes.dir}"/> |
<delete dir="${build.classes.dir}"/> |
| 137 |
<delete dir="${build.lib.dir}"/> |
<delete dir="${build.lib.dir}"/> |
| 138 |
</target> |
</target> |
| 139 |
|
|
| 140 |
|
|
| 141 |
<target name="clean-docs"> |
<target name="dist-clean" depends="clean"> |
| 142 |
<delete dir="${build.javadocs.dir}"/> |
<delete dir="${dist.dir}"/> |
| 143 |
|
</target> |
| 144 |
|
|
| 145 |
|
|
| 146 |
|
<target name="clean-filtered-src"> |
| 147 |
|
<delete dir="${build.filter.src.dir}"/> |
| 148 |
</target> |
</target> |
| 149 |
|
|
| 150 |
|
|