31 |
|
<property name="ant.src.dir" location="${basedir}/etc/ant"/> |
32 |
|
<property name="stylesheet.dir" location="${basedir}/etc/xsl"/> |
33 |
|
<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 --> |
40 |
|
<property name="product.jar" location="${build.lib.dir}/jsr166.jar"/> |
88 |
|
<target name="test" depends="report-tests"/> |
89 |
|
|
90 |
|
|
91 |
< |
<target name="docs" depends="clean-docs, filter-src"> |
91 |
> |
<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}"/> |
94 |
|
<mkdir dir="${build.javadocs.dir}"/> |
95 |
|
<javadoc destdir="${build.javadocs.dir}" |
109 |
|
</target> |
110 |
|
|
111 |
|
|
112 |
< |
<target name="clean" depends="clean-docs"> |
112 |
> |
<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}"/> |
136 |
|
<delete dir="${build.classes.dir}"/> |
137 |
|
<delete dir="${build.lib.dir}"/> |
138 |
|
</target> |
139 |
|
|
140 |
|
|
141 |
< |
<target name="clean-docs"> |
141 |
> |
<target name="dist-clean" depends="clean"> |
142 |
> |
<delete dir="${dist.dir}"/> |
143 |
> |
</target> |
144 |
> |
|
145 |
> |
|
146 |
> |
<target name="clean-filtered-src"> |
147 |
|
<delete dir="${build.filter.src.dir}"/> |
116 |
– |
<delete dir="${build.javadocs.dir}"/> |
148 |
|
</target> |
149 |
|
|
150 |
|
|