27 |
</echo> |
</echo> |
28 |
</target> |
</target> |
29 |
|
|
30 |
|
<property file="user.properties"/> |
31 |
|
<property name="testcase" value="*"/> |
32 |
|
|
33 |
<!-- Compilation options --> |
<!-- Compilation options --> |
34 |
<property name="build.sourcelevel" value="1.5"/> |
<property name="build.sourcelevel" value="1.5"/> |
52 |
<property name="build.filter.src.dir" location="${build.dir}/filtersrc"/> |
<property name="build.filter.src.dir" location="${build.dir}/filtersrc"/> |
53 |
|
|
54 |
<!-- Source locations --> |
<!-- Source locations --> |
55 |
<property name="src.dir" location="${basedir}"/> |
<property name="src.dir" location="${basedir}/src/main"/> |
56 |
<property name="test.src.dir" location="${basedir}/etc/testcases"/> |
<property name="test.src.dir" location="${basedir}/src/test"/> |
57 |
<property name="ant.src.dir" location="${basedir}/etc/ant"/> |
<property name="ant.src.dir" location="${basedir}/etc/ant"/> |
58 |
<property name="stylesheet.dir" location="${basedir}/etc/xsl"/> |
<property name="stylesheet.dir" location="${basedir}/etc/xsl"/> |
59 |
<property name="lib.dir" location="${basedir}/lib"/> |
<property name="lib.dir" location="${basedir}/lib"/> |
97 |
<bootclasspath refid="javac.bootclasspath"/> |
<bootclasspath refid="javac.bootclasspath"/> |
98 |
<compilerarg line="${javac.args} ${build.warnings.option}"/> |
<compilerarg line="${javac.args} ${build.warnings.option}"/> |
99 |
|
|
|
<!-- need this because srcdir is basedir! --> |
|
|
<include name="java/**/*.java"/> |
|
|
|
|
100 |
</javac> |
</javac> |
101 |
</target> |
</target> |
102 |
|
|
133 |
<javadoc doclet="com.sun.tools.doclets.doccheck.DocCheck" |
<javadoc doclet="com.sun.tools.doclets.doccheck.DocCheck" |
134 |
docletpath="${lib.dir}/doccheck.jar" |
docletpath="${lib.dir}/doccheck.jar" |
135 |
destdir="${build.doccheck.dir}"> |
destdir="${build.doccheck.dir}"> |
136 |
<packageset dir="${build.filter.src.dir}"> |
<packageset dir="${build.filter.src.dir}"/> |
|
<include name="java/**"/> |
|
|
</packageset> |
|
137 |
</javadoc> |
</javadoc> |
138 |
</target> |
</target> |
139 |
|
|
151 |
<tag name="spec" description="Specified by:"/> |
<tag name="spec" description="Specified by:"/> |
152 |
<tag name="editor" description="Last edited by:"/> |
<tag name="editor" description="Last edited by:"/> |
153 |
<tag name="fixme" description="FIX ME:"/> |
<tag name="fixme" description="FIX ME:"/> |
154 |
<packageset dir="${build.filter.src.dir}"> |
<packageset dir="${build.filter.src.dir}"/> |
|
<include name="java/**"/> |
|
|
</packageset> |
|
155 |
|
|
156 |
</javadoc> |
</javadoc> |
157 |
</target> |
</target> |
158 |
|
|
159 |
|
|
160 |
|
<!-- |
161 |
|
# javac -s doesn't reliably generate compilable code. It generates |
162 |
|
# bridge methods (marked as "synthetic") that can have identical |
163 |
|
# signatures to existing methods except for the return value. |
164 |
|
--> |
165 |
<target name="strip" depends="init"> |
<target name="strip" depends="init"> |
166 |
<mkdir dir="${build.stripped.dir}"/> |
<mkdir dir="${build.stripped.dir}"/> |
167 |
<javac srcdir="${src.dir}" |
<javac srcdir="${src.dir}" |
175 |
<bootclasspath refid="javac.bootclasspath"/> |
<bootclasspath refid="javac.bootclasspath"/> |
176 |
<compilerarg line="${javac.args} ${build.warnings.option} -s"/> |
<compilerarg line="${javac.args} ${build.warnings.option} -s"/> |
177 |
|
|
|
<!-- need this because srcdir is basedir! --> |
|
|
<include name="java/**/*.java"/> |
|
|
|
|
178 |
</javac> |
</javac> |
179 |
</target> |
</target> |
180 |
|
|
250 |
overview="${src.dir}/intro.html" |
overview="${src.dir}/intro.html" |
251 |
source="${build.sourcelevel}"> |
source="${build.sourcelevel}"> |
252 |
|
|
253 |
<packageset dir="${build.filter.src.dir}"> |
<packageset dir="${build.filter.src.dir}"/> |
|
<include name="java/**"/> |
|
|
</packageset> |
|
254 |
|
|
255 |
</javadoc> |
</javadoc> |
256 |
</target> |
</target> |
269 |
<mkdir dir="${build.filter.src.dir}"/> |
<mkdir dir="${build.filter.src.dir}"/> |
270 |
<copy todir="${build.filter.src.dir}"> |
<copy todir="${build.filter.src.dir}"> |
271 |
<fileset dir="${src.dir}"> |
<fileset dir="${src.dir}"> |
272 |
<include name="java/**/*.java"/> |
<include name="**/*.java"/> |
273 |
</fileset> |
</fileset> |
274 |
<filterchain> |
<filterchain> |
275 |
<filterreader classname="jsr166.ant.filters.ReplaceFilter" |
<filterreader classname="jsr166.ant.filters.ReplaceFilter" |
343 |
|
|
344 |
<batchtest todir="${build.reports.dir}"> |
<batchtest todir="${build.reports.dir}"> |
345 |
<fileset dir="${test.src.dir}"> |
<fileset dir="${test.src.dir}"> |
346 |
<include name="**/*Test.java"/> |
<include name="**/${testcase}Test.java"/> |
347 |
</fileset> |
</fileset> |
348 |
</batchtest> |
</batchtest> |
349 |
|
|