Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100755 821 lines (761 sloc) 45.427 kb
ea39d294 » egonw
2005-04-22 More dependency clean up... A lot is working now, but the cyclic depe…
1 <project name="CDK" default="dist-all" basedir=".">
3d221c1c » yeldar
2001-08-10 Added additional PDBReader tests.
2
0e9e5efe » egonw
2004-10-01 Added version info to JavaDoc html output, and share this with the bu…
3 <property file="build.props"/>
af5b7684 » egonw
2004-06-04 cdk-all is now a self containing one-jar big CDK library (try java -j…
4
3a26de3d » egonw
2002-12-28 Made compilation with debug=on customizable.
5 <!-- compile options -->
36bec3a2 » egonw
2003-02-21 Make use of new class-is-in-module lists in src/
6 <property name="build.sysclasspath" value="ignore" />
44a4466b » egonw
2003-10-08 Now detects Java1.3 and makes changes to have it succesfully compile
7 <property name="build.compiler" value="modern" />
3a26de3d » egonw
2002-12-28 Made compilation with debug=on customizable.
8 <property name="debug" value="on" />
460ea79d » egonw
2003-04-11 Detect deprecated methods
9 <property name="deprecation" value="on" />
3a26de3d » egonw
2002-12-28 Made compilation with debug=on customizable.
10 <property name="optimization" value="off" />
11
2f3eee0b » egonw
2003-10-16 Adapted to provide for a customizable patch scheme
12 <!-- patches to apply -->
13
320baead » egonw
2006-06-08 Removed more traces of Java3D
14 <!-- where to find some libraries -->
3a26de3d » egonw
2002-12-28 Made compilation with debug=on customizable.
15 <property name="pathtojoelib" value="../../JoeLib/joelib/" />
16
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
17
3a26de3d » egonw
2002-12-28 Made compilation with debug=on customizable.
18 <!-- directories -->
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
19 <property name="build" value="build" />
bd36ed13 » egonw
2005-04-22 Trial for new build system
20 <property name="build.src" value="${build}/src" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
21 <property name="sourcedist" value="sourcedist" />
22 <property name="dist" value="dist" />
43d93990 » egonw
2002-06-04 Splitted cdk.jar into cdk-core.jar and cdk-extra.jar.
23 <property name="doc" value="doc" />
bd0b7db8 » egonw
2002-07-30 Added JUnit test for libio/joelib/Convertor.java. Adapted build.xml
24 <property name="src" value="src" />
25 <property name="lib" value="jar" />
9e95b7b8 » egonw
2005-04-07 Finished splitting devel from user jars
26 <property name="devellib" value="develjar" />
6bcf896c » steinbeck
2002-06-24 Edited build file in order to reflect the move of the src folder
27 <property name="src.tests" value="${src}/org/openscience/cdk/test" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
28 <property name="reports.tests" value="reports" />
af5b7684 » egonw
2004-06-04 cdk-all is now a self containing one-jar big CDK library (try java -j…
29 <property name="appjars.dir" value="${dist}/appjars" />
bd36ed13 » egonw
2005-04-22 Trial for new build system
30 <property name="metainf" value="${src}/META-INF" />
f7be51f4 » egonw
2004-02-16 Removed alternative core classes patch offering more detailed debug info
31
6fa86d25 » egonw
2003-08-07 Added task dist core-debug which will create a cdk-core-debug.jar whi…
32 <!-- class to run for testing-->
33 <property name="testclass" value="CDKTests" />
9bcd1833 » egonw
2004-08-10 Fixed default executed application
34 <property name="runclass" value="applications.FileConvertor" />
6fa86d25 » egonw
2003-08-07 Added task dist core-debug which will create a cdk-core-debug.jar whi…
35 <property name="arg1" value="" />
36 <property name="arg2" value="" />
37 <property name="arg3" value="" />
38 <property name="arg4" value="" />
5c40bcf4 » rajarshi
2006-06-10 Removed the check for rJava as we don't strictly need it. Also added …
39
40 <property environment="env" />
41
42 <target id="info" name="info" depends="check">
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
43 <!-- Gives information about the building process. -->
8f6d6748 » egonw
2004-08-25 Fixed after breaking it earlier today
44 <echo message="Platform:" />
7cd4ff84 » egonw
2004-12-13 Added R/SJava found to info target
45 <echo message=" OS: ${os.name}" />
46 <echo message=" Architecture: ${os.arch}" />
47 <echo message=" Version: ${os.version}" />
48 <echo message=" Mac OS/X found: ${isMacOsX}" />
8f6d6748 » egonw
2004-08-25 Fixed after breaking it earlier today
49 <echo message="" />
679cde76 » egonw
2004-08-31 Third attempt to fix the Mac OS/X compile problem (and extended info …
50 <echo message="Java/Ant Environment:" />
7cd4ff84 » egonw
2004-12-13 Added R/SJava found to info target
51 <echo message=" Java version: ${java.version}" />
52 <echo message=" Java vendor: ${java.vendor}" />
53 <echo message=" Java dir: ${java.home}" />
54 <echo message=" Java ext dir: ${java.ext.dirs}" />
55 <echo message=" Ant version: ${ant.version}" />
56 <echo message=" ${ANT_HOME}: ${ant.home}" />
57 <echo message=" hasAnt16: ${hasAnt16}" />
679cde76 » egonw
2004-08-31 Third attempt to fix the Mac OS/X compile problem (and extended info …
58 <echo message="" />
c1e01f8f » egonw
2006-01-06 Added support for gjdoc
59 <echo message="JavaDoc Environment:" />
60 <echo message=" SUN JavaDoc: ${sunJavaDoc}" />
c77a2ac8 » egonw
2006-08-01 Should now work with the Sun Java 1.6.0 beta2
61 <echo message=" SUN JavaDoc 6: ${sunJavaDoc6}" />
c1e01f8f » egonw
2006-01-06 Added support for gjdoc
62 <echo message=" gjdoc JavaDoc: ${gjdocJavaDoc}" />
63 <echo message="" />
679cde76 » egonw
2004-08-31 Third attempt to fix the Mac OS/X compile problem (and extended info …
64 <echo message="CDK Environment:" />
7cd4ff84 » egonw
2004-12-13 Added R/SJava found to info target
65 <echo message=" CDK version: ${version}" />
66 <echo message=" build.xml: $Id$" />
5a470af8 » egonw
2005-08-13 Added detection of Jmol, and added comments on optionality of libs
67 <echo message=" Junit found: ${junit.present}" />
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
68 <echo message=" --- required libraries ---" />
69 <echo message=" Vecmath found: ${vecmath.present}" />
70 <echo message=" Log4j found: ${log4j.present}" />
71 <echo message=" JGraphT found: ${jgrapht.present}" />
c1c3a3bb » egonw
2006-07-14 Removed outdated optional compile checks
72 <echo message=" --- distributed (but optional) libraries ---" />
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
73 <echo message=" Batik found: ${batik.present}" />
7cd4ff84 » egonw
2004-12-13 Added R/SJava found to info target
74 <echo message=" CMLDOM found: ${cmllibs.present}" />
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
75 <echo message=" DADML found: ${dadml.present}" />
76 <echo message=" JAI found: ${jai.present}" />
77 <echo message=" XIndice found: ${xindice.present}"/>
5a470af8 » egonw
2005-08-13 Added detection of Jmol, and added comments on optionality of libs
78 <echo message=" --- optional libraries ---" />
81cab20d » egonw
2006-01-11 Added Ant target for compiling 'optional' modules
79 <echo message=" Jmol found: ${jmol.present}" />
5a470af8 » egonw
2005-08-13 Added detection of Jmol, and added comments on optionality of libs
80 <echo message=" JOELib found: ${joelib.present}" />
2f3eee0b » egonw
2003-10-16 Adapted to provide for a customizable patch scheme
81 <echo message="" />
44a4466b » egonw
2003-10-08 Now detects Java1.3 and makes changes to have it succesfully compile
82 <echo message="Compiling:" />
7cd4ff84 » egonw
2004-12-13 Added R/SJava found to info target
83 <echo message=" for: ${build.compiler}" />
84 <echo message=" debug: ${debug}" />
85 <echo message=" deprecation: ${deprecation}" />
86 <echo message=" optimization: ${optimization}" />
bfe92946 » egonw
2002-11-18 Some changes to make a CML lib jar for Jmol.
87 </target>
88
8f6d6748 » egonw
2004-08-25 Fixed after breaking it earlier today
89 <target id="checkPlatforms" name="checkPlatforms">
58405cf6 » egonw
2004-08-25 Fixed build.xml to allow compile of doclets on MacOS/X (closes #1001497)
90 <condition property="isMacOsX">
91 <and>
92 <os family="mac"/>
93 <os family="unix"/>
94 </and>
95 </condition>
96 </target>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
97
8f6d6748 » egonw
2004-08-25 Fixed after breaking it earlier today
98 <target id="check" name="check" depends="checkPlatforms">
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
99 <!-- Check wether Doclets are compiled and output is generated -->
100 <uptodate property="dotjavafiles.uptodate"
101 targetfile="${src}/core.javafiles">
102 <srcfiles dir="${src}" includes="**/*.java" />
103 </uptodate>
104 <condition property="dotjjfiles.uptodate">
105 <and>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
106 <uptodate property="NomParserJavafiles.uptodate"
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
107 targetfile="${src}/org/openscience/cdk/iupac/parser/NomParser.java">
108 <srcfiles dir="${src}" includes="org/openscience/cdk/iupac/parser/NomParser.jj" />
109 </uptodate>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
110 <uptodate property="SMARTSParserJavafiles.uptodate"
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
111 targetfile="${src}/org/openscience/cdk/smiles/smarts/SMARTSParser.java">
112 <srcfiles dir="${src}" includes="org/openscience/cdk/smiles/smarts/SMARTSParser.jj" />
113 </uptodate>
114 </and>
115 </condition>
116
117 <!-- Checks which parts of CDK can be build. -->
118
119 <!-- test for optional jars -->
120 <available property="vecmath.present"
121 file="${lib}/vecmath1.2-1.14.jar"/>
122 <available property="log4j.present"
123 file="${lib}/log4j.jar"/>
124 <available property="jgrapht.present"
152e2135 » egonw
2006-05-01 Updated for recent upgrades to Jumbo 5.2 and JGraphT 0.6.0
125 file="${lib}/jgrapht-0.6.0.jar"/>
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
126
127 <!-- test for optional jars -->
128 <condition property="batik.present">
129 <and>
130 <available file="${lib}/batik-awt-util.jar"/>
131 <available file="${lib}/batik-dom.jar"/>
132 <available file="${lib}/batik-svggen.jar"/>
133 <available file="${lib}/batik-util.jar"/>
134 <available file="${lib}/batik-xml.jar"/>
135 </and>
136 </condition>
137 <condition property="cmllibs.present">
138 <or>
152e2135 » egonw
2006-05-01 Updated for recent upgrades to Jumbo 5.2 and JGraphT 0.6.0
139 <available file="${lib}/jumbo52.jar"/>
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
140 </or>
141 </condition>
142 <available property="dadml.present"
143 file="${lib}/dadml.jar"/>
144 <condition property="jai.present">
145 <and>
146 <available file="${lib}/jai_codec.jar"/>
147 <available file="${lib}/jai_core.jar"/>
148 </and>
149 </condition>
150 <available property="joelib.present"
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
151 classname="joelib.molecule.JOEAtom"
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
152 classpath="${lib}/libio/joelib.jar"/>
153 <available property="jmol.present"
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
154 classname="org.jmol.api.JmolAdapter"
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
155 classpath="${lib}/jmolApis.jar"/>
156 <available property="junit.present"
157 classname="junit.framework.TestCase"
158 classpath="${ant.home}/lib/junit.jar"/>
159 <condition property="xindice.present">
160 <and>
161 <available file="${lib}/xindice.jar"/>
162 <available file="${lib}/xmldb.jar"/>
163 </and>
164 </condition>
165
166 <!-- test Ant version -->
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
167 <condition property="hasAnt16">
168 <contains string="${ant.version}" substring="1.6"/>
169 </condition>
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
170
171 <!-- test Java version -->
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
172 <condition property="isJava13">
173 <contains string="${java.version}" substring="1.3"/>
174 </condition>
175 <condition property="isJava14">
176 <contains string="${java.version}" substring="1.4"/>
177 </condition>
866bc727 » egonw
2005-05-05 CML is now available for Java1.5 too
178 <condition property="isJava15">
179 <contains string="${java.version}" substring="1.5"/>
180 </condition>
c77a2ac8 » egonw
2006-08-01 Should now work with the Sun Java 1.6.0 beta2
181 <condition property="isJava16">
182 <contains string="${java.version}" substring="1.6."/>
183 </condition>
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
184 <condition property="isJava14+">
185 <or>
186 <contains string="${java.version}" substring="1.4"/>
187 <contains string="${java.version}" substring="1.5"/>
c77a2ac8 » egonw
2006-08-01 Should now work with the Sun Java 1.6.0 beta2
188 <contains string="${java.version}" substring="1.6"/>
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
189 </or>
190 </condition>
c77a2ac8 » egonw
2006-08-01 Should now work with the Sun Java 1.6.0 beta2
191 <condition property="isJava15+">
192 <or>
193 <contains string="${java.version}" substring="1.5"/>
194 <contains string="${java.version}" substring="1.6"/>
195 </or>
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
196 </condition>
b836e8ee » egonw
2006-08-01 Some tweaks and now CDK compiles with 1.6 too
197 <condition property="isNotJava15+">
198 <not>
199 <or>
200 <contains string="${java.version}" substring="1.5"/>
201 <contains string="${java.version}" substring="1.6"/>
202 </or>
203 </not>
204 </condition>
cc68a07d » egonw
2006-02-11 Added detection of more third party libraries
205
bfe92946 » egonw
2002-11-18 Some changes to make a CML lib jar for Jmol.
206 </target>
207
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
208
d2ed020c » egonw
2004-01-26 Reworked dependencies
209 <target id="init" name="init" depends="check, setupBuildDir"/>
4302fbf7 » egonw
2005-12-08 Updated for Jumbo50 transition.
210 <target id="customize" name="customize" depends="javacc"/>
866bc727 » egonw
2005-05-05 CML is now available for Java1.5 too
211
44a4466b » egonw
2003-10-08 Now detects Java1.3 and makes changes to have it succesfully compile
212 <target id="setupBuildDir" name="setupBuildDir">
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
213 <tstamp />
214 <mkdir dir="${build}" />
215 <mkdir dir="${sourcedist}" />
216 <mkdir dir="${dist}" />
217 <mkdir dir="${reports.tests}" />
218 </target>
219
86b12318 » egonw
2003-03-31 Added id's to target for easy browsing with jEdit's StructureBrowser
220 <target id="clean" name="clean" description="Removes autogenerated files.">
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
221 <delete>
24af7727 » egonw
2004-01-27 Delete autogenerated .javafiles in clean target
222 <fileset dir="." includes="**/*~" />
223 <fileset dir="." includes="*.tar.gz" />
224 <fileset dir="." includes="*.zip" />
06ee5d16 » rajarshi
2005-05-24 Modified the clean target to remove .rda files generated during testi…
225 <fileset dir="." includes="*.rda" />
bfe0e170 » egonw
2005-08-31 Build interfaces before data
226 <fileset dir="${src}" includes="*.entitylist" />
5ad21a8d » egonw
2004-12-13 Fixed building CDK with Ant 1.5.x
227 <!-- remove java files generated with JavaCC -->
228 <fileset dir="${src}/org/openscience/cdk/smiles/smarts" includes="*.java" />
229 <fileset dir="${src}/org/openscience/cdk/iupac/parser" includes="*.java">
230 <!-- the next are from CVS -->
231 <exclude name="AttachedGroup.java" />
232 <exclude name="MoleculeBuilder.java" />
233 </fileset>
2b81a224 » egonw
2006-03-04 Fixed a problem with deleting the doclet classes
234 <fileset dir="${doc}">
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
235 <include name="javadoc/net/sf/cdk/tools/*.class" />
2b81a224 » egonw
2006-03-04 Fixed a problem with deleting the doclet classes
236 </fileset>
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
237 </delete>
238
239 <delete dir="${build}" />
240 <delete dir="${sourcedist}" />
4784091f » egonw
2002-11-20 New module: cdk-io. It only depends on cdk-core.
241 <delete dir="${dist}" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
242 <delete dir="${reports.tests}" />
243 </target>
bfe92946 » egonw
2002-11-18 Some changes to make a CML lib jar for Jmol.
244
07f21f7e » egonw
2006-09-14 New preprocessing build system: no longer uses JavaDoc, but a small c…
245 <target name="runDoclet" id="runDoclet" depends="check, customize">
246 <echo>Not skipping doclet run...</echo>
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
247 <mkdir dir="${build}" />
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
248 <javac includes="net/sf/cdk/tools/MakeJavafilesFiles.java"
249 srcdir="${src}" destdir="${build}" optimize="${optimization}"
07f21f7e » egonw
2006-09-14 New preprocessing build system: no longer uses JavaDoc, but a small c…
250 debug="${debug}" deprecation="${deprecation}"/>
251 <java classpath="${build}" classname="net.sf.cdk.tools.MakeJavafilesFiles">
252 <arg value="${src}"/>
253 <arg value="${build}"/>
254 </java>
ca98ea58 » egonw
2004-01-24 Refactored build process (closes #883519)
255 </target>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
256
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
257 <target id="compile-needed-test" name="compile-needed-test">
258 <uptodate property="module-uptodate" targetfile="${dist}/jar/cdk-${module}.jar">
259 <srcfiles dir="${src}">
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
260 <includesfile name="${build}/${module}.javafiles"/>
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
261 </srcfiles>
262 </uptodate>
263 </target>
90121439 » egonw
2005-05-03 Reworked dependencies a bit, fixing the -DskipDoclet option
264
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
265 <target id="compile-init" name="compile-init"
b0f77000 » egonw
2005-05-03 Checks are really needed a bit more often to ensure that some variabl…
266 depends="init, check, runDoclet"/>
90121439 » egonw
2005-05-03 Reworked dependencies a bit, fixing the -DskipDoclet option
267
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
268 <target id="compile-module" name="compile-module"
b0f77000 » egonw
2005-05-03 Checks are really needed a bit more often to ensure that some variabl…
269 depends="check, dist.init, compile-needed-test"
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
270 unless="module-uptodate">
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
271
bd36ed13 » egonw
2005-04-22 Trial for new build system
272 <echo message="Compiling classes for CDK's ${module} module." />
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
273
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
274 <!-- check for availability for meta info files -->
275 <available file="${metainf}/${module}.datafiles" property="module.datafiles.present"/>
cd4dbe54 » egonw
2005-04-23 Added hook for extra files outside the src/ directory, solving the re…
276 <available file="${metainf}/${module}.extrafiles" property="module.extrafiles.present"/>
c0945138 » egonw
2006-09-20 Make sure the .set files end up in the right jars
277 <available file="${metainf}/${module}.buildfiles" property="module.buildfiles.present"/>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
278 <available file="${metainf}/${module}.cdkdepends" property="module.cdkdepends.present"/>
279 <available file="${metainf}/${module}.libdepends" property="module.libdepends.present"/>
ea39d294 » egonw
2005-04-22 More dependency clean up... A lot is working now, but the cyclic depe…
280 <available file="${metainf}/${module}.devellibdepends" property="module.devellibdepends.present"/>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
281
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
282 <!-- be somewhat informative -->
283 <echo message="Datafiles defined: ${module.datafiles.present}"/>
cd4dbe54 » egonw
2005-04-23 Added hook for extra files outside the src/ directory, solving the re…
284 <echo message="Extra files defined: ${module.extrafiles.present}"/>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
285 <echo message="CDK dependencies defined: ${module.cdkdepends.present}"/>
286 <echo message="Library dependencies defined: ${module.libdepends.present}"/>
ea39d294 » egonw
2005-04-22 More dependency clean up... A lot is working now, but the cyclic depe…
287 <echo message="Developer Library dependencies defined: ${module.devellibdepends.present}"/>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
288
bd36ed13 » egonw
2005-04-22 Trial for new build system
289 <!-- normally javac compiles not just the given files, but also missing
290 classes that are in the same src/ directory. By making a copy first,
291 we explicitely make it impossible to compile files that are not
292 marked for a specific module -->
25a9f0d2 » egonw
2006-09-20 Fixed syntax
293 <delete dir="${build.src}"/>
bd36ed13 » egonw
2005-04-22 Trial for new build system
294 <mkdir dir="${build.src}"/>
295 <copy todir="${build.src}">
296 <fileset dir="${src}">
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
297 <excludesfile name="${build}/java1.4+.javafiles" if="isJava13"/>
298 <!-- excludesfile name="${build}/java1.4.javafiles" unless="isJava14"/ -->
299 <!-- excludesfile name="${build}/java1.5.javafiles" unless="isJava15"/ -->
300 <excludesfile name="${build}/java1.5+.javafiles" if="isNotJava15"/>
301 <excludesfile name="${build}/ant1.6.javafiles" unless="hasAnt16"/>
302 <excludesfile name="${build}/jai.javafiles" unless="jai.present"/>
303 <excludesfile name="${build}/dadml.javafiles" unless="dadml.present"/>
304 <excludesfile name="${build}/xindice.javafiles" unless="xindice.present"/>
305
306 <includesfile name="${build}/${module}.javafiles"/>
bd36ed13 » egonw
2005-04-22 Trial for new build system
307 </fileset>
308 </copy>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
309
bd36ed13 » egonw
2005-04-22 Trial for new build system
310 <!-- ok, now that we have a copy, compile this copy -->
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
311 <javac srcdir="${build.src}" destdir="${build}" optimize="${optimization}"
03a7837b » shk3
2006-03-07 merge with jcp21
312 debug="${debug}" deprecation="${deprecation}" target="1.3" source="1.3">
bd36ed13 » egonw
2005-04-22 Trial for new build system
313 <classpath>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
314 <fileset dir="${lib}" >
315 <exclude name="**/*" unless="module.libdepends.present" />
316 <includesfile name="${metainf}/${module}.libdepends" if="module.libdepends.present" />
bd36ed13 » egonw
2005-04-22 Trial for new build system
317 </fileset>
ea39d294 » egonw
2005-04-22 More dependency clean up... A lot is working now, but the cyclic depe…
318 <fileset dir="${devellib}">
319 <exclude name="**/*" unless="module.devellibdepends.present" />
320 <includesfile name="${metainf}/${module}.devellibdepends" if="module.devellibdepends.present" />
321 </fileset>
bd36ed13 » egonw
2005-04-22 Trial for new build system
322 <fileset dir="${dist}/jar">
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
323 <exclude name="**/*" unless="module.cdkdepends.present" />
324 <includesfile name="${metainf}/${module}.cdkdepends" if="module.cdkdepends.present" />
bd36ed13 » egonw
2005-04-22 Trial for new build system
325 </fileset>
326 </classpath>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
327
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
328 <excludesfile name="${build}/java1.4+.javafiles" if="isJava13"/>
329 <!-- excludesfile name="${build}/java1.4.javafiles" unless="isJava14"/ -->
330 <!-- excludesfile name="${build}/java1.5.javafiles" unless="isJava15"/ -->
331 <excludesfile name="${build}/java1.5+.javafiles" if="isNotJava15"/>
332 <excludesfile name="${build}/ant1.6.javafiles" unless="hasAnt16"/>
333 <excludesfile name="${build}/jai.javafiles" unless="jai.present"/>
334 <excludesfile name="${build}/dadml.javafiles" unless="dadml.present"/>
335 <excludesfile name="${build}/xindice.javafiles" unless="xindice.present"/>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
336
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
337 <includesfile name="${build}/${module}.javafiles"/>
bd36ed13 » egonw
2005-04-22 Trial for new build system
338 </javac>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
339
bd36ed13 » egonw
2005-04-22 Trial for new build system
340 <!-- and then jar things up into the module jar -->
341 <jar jarfile="${dist}/jar/cdk-${module}.jar">
342 <fileset dir="${build}">
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
343 <includesfile name="${build}/${module}.classes" />
344 <excludesfile name="${build}/java1.4+.classes" if="isJava13"/>
345 <!-- excludesfile name="${build}/java1.4.classes" unless="isJava14"/ -->
346 <!-- excludesfile name="${build}/java1.5.javafiles" unless="isJava15"/ -->
347 <excludesfile name="${build}/java1.5+.javafiles" if="isNotJava15"/>
348 <excludesfile name="${build}/ant1.6.classes" unless="hasAnt16"/>
349 <excludesfile name="${build}/jai.javafiles" unless="jai.present"/>
350 <excludesfile name="${build}/dadml.javafiles" unless="dadml.present"/>
351 <excludesfile name="${build}/xindice.javafiles" unless="xindice.present"/>
bd36ed13 » egonw
2005-04-22 Trial for new build system
352 </fileset>
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
353 <fileset dir="${build}">
bd36ed13 » egonw
2005-04-22 Trial for new build system
354 <include name="${module}.javafiles" />
355 </fileset>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
356 <fileset dir="${src}">
141cf36c » egonw
2005-04-22 Fixed problem with including data files in the module jars
357 <exclude name="**/*" unless="module.datafiles.present"/>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
358 <includesfile name="${metainf}/${module}.datafiles" if="module.datafiles.present" />
359 </fileset>
ddebad13 » egonw
2005-08-22 Modified to match new dir struct
360 <fileset dir="${src}">
cd4dbe54 » egonw
2005-04-23 Added hook for extra files outside the src/ directory, solving the re…
361 <exclude name="**/*" unless="module.extrafiles.present"/>
362 <includesfile name="${metainf}/${module}.extrafiles" if="module.extrafiles.present" />
363 </fileset>
c8f144ae » egonw
2006-09-20 Point to correct .set location.
364 <fileset dir="${build}">
c0945138 » egonw
2006-09-20 Make sure the .set files end up in the right jars
365 <exclude name="**/*" unless="module.buildfiles.present"/>
c8f144ae » egonw
2006-09-20 Point to correct .set location.
366 <includesfile name="${metainf}/${module}.buildfiles" if="module.buildfiles.present" />
c0945138 » egonw
2006-09-20 Make sure the .set files end up in the right jars
367 </fileset>
bd36ed13 » egonw
2005-04-22 Trial for new build system
368 </jar>
369 </target>
370
6dc5408d » egonw
2004-11-29 Added stuff for qsar module
371 <!-- Convert the JavaCC .jj file to the correct .java files for the IUPAC parser -->
62f2673c » egonw
2004-02-16 Don't delete everything in cdk.iupac.parser
372 <target id="javacc" name="javacc" depends="init, check" if="hasAnt16" unless="dotjjfiles.uptodate">
5ad21a8d » egonw
2004-12-13 Fixed building CDK with Ant 1.5.x
373 <echo message="Compiling Ant 1.6 depending classes." />
cd49d3a5 » egonw
2004-04-17 A bit of comment
374 <!-- the IUPAC name parser -->
1dd9647f » stomkinson
2003-09-14 Added IUPAC name parser
375 <delete>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
376 <fileset id="javacc-generated"
377 dir="${src}/org/openscience/cdk/iupac/parser/"
cd49d3a5 » egonw
2004-04-17 A bit of comment
378 includes="NomParser*.java,ParseException.java,SimpleCharStream.java,Token.java,TokenMgrError.java"/>
1dd9647f » stomkinson
2003-09-14 Added IUPAC name parser
379 </delete>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
380 <javacc target="${src}/org/openscience/cdk/iupac/parser/NomParser.jj"
381 outputdirectory="${src}/org/openscience/cdk/iupac/parser/"
1dd9647f » stomkinson
2003-09-14 Added IUPAC name parser
382 javacchome="${lib}"/>
2fa9ba9a » egonw
2004-03-31 Forgot to upload the updated build.xml
383 <delete>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
384 <fileset id="javacc-generated"
385 dir="${src}/org/openscience/cdk/smiles/smarts/"
2fa9ba9a » egonw
2004-03-31 Forgot to upload the updated build.xml
386 includes="*.java"/>
387 </delete>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
388 <javacc target="${src}/org/openscience/cdk/smiles/smarts/SMARTSParser.jj"
389 outputdirectory="${src}/org/openscience/cdk/smiles/smarts/"
2fa9ba9a » egonw
2004-03-31 Forgot to upload the updated build.xml
390 javacchome="${lib}"/>
1dd9647f » stomkinson
2003-09-14 Added IUPAC name parser
391 </target>
80959217 » egonw
2002-12-27 Added rendering of wedged bonds.
392
86b12318 » egonw
2003-03-31 Added id's to target for easy browsing with jEdit's StructureBrowser
393 <target id="dist.init" name="dist.init">
246601c3 » rajarshi
2004-12-13 Added a test to check for the presence of R and thus prevent compilat…
394 <mkdir dir="${dist}/jar" />
43d93990 » egonw
2002-06-04 Splitted cdk.jar into cdk-core.jar and cdk-extra.jar.
395 </target>
d313d03d » egonw
2001-10-06 Also include cml.dtd in normal jar.
396
90bb2271 » egonw
2006-09-05 Added missing 'check' dependency
397 <target id="dist-joelib" name="dist-joelib" depends="check, nocompile-joelib, compile-joelib"/>
81cab20d » egonw
2006-01-11 Added Ant target for compiling 'optional' modules
398 <target id="nocompile-joelib" name="nocompile-joelib" unless="${joelib.present}">
399 <echo message="JOELib is not found. Removed depending functionality. JOELib can be downloaded from http://joelib.sf.net/."/>
400 </target>
401 <target id="compile-joelib" name="compile-joelib" if="${joelib.present}">
402 <antcall target="compile-module"><param name="module" value="libio-joelib"/></antcall>
403 </target>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
404
81cab20d » egonw
2006-01-11 Added Ant target for compiling 'optional' modules
405 <target id="dist-jmol" name="dist-jmol" depends="nocompile-jmol, compile-jmol"/>
406 <target id="nocompile-jmol" name="nocompile-jmol" unless="${jmol.present}">
407 <echo message="Jmol is not found. Removed depending functionality. Jmol can be downloaded from http://www.jmol.org/."/>
408 </target>
409 <target id="compile-jmol" name="compile-jmol" if="${jmol.present}">
410 <antcall target="compile-module"><param name="module" value="io-jmol"/></antcall>
411 </target>
412
413 <target id="dist-java3d" name="dist-java3d" depends="nocompile-java3d, compile-java3d"/>
414 <target id="nocompile-java3d" name="nocompile-java3d" unless="${java3d.present}">
415 <echo message="Java3d is not found. Removed depending functionality. Java3d can be downloaded from http://java.sun.com/."/>
416 </target>
417 <target id="compile-java3d" name="compile-java3d" if="${java3d.present}">
418 <antcall target="compile-module"><param name="module" value="java3d"/></antcall>
419 </target>
420
421 <target id="dist-optional" name="dist-optional" depends="dist-all"
422 description="Compile CDK modules that require optional libraries">
423 <antcall target="dist-java3d"/>
424 <antcall target="dist-jmol"/>
425 <antcall target="dist-joelib"/>
426 </target>
fe65a98b » egonw
2006-05-11 Fixed dependencies
427
428 <target id="dist-all" name="dist-all" description="dist-all">
90121439 » egonw
2005-05-03 Reworked dependencies a bit, fixing the -DskipDoclet option
429 <antcall target="compile-init"/>
bfe0e170 » egonw
2005-08-31 Build interfaces before data
430 <antcall target="compile-module"><param name="module" value="interfaces"/></antcall>
c378f2bf » egonw
2005-11-18 Synched indentation
431 <antcall target="compile-module"><param name="module" value="core"/></antcall>
676c95b1 » egonw
2005-04-22 Cleaned up more of the build file
432 <antcall target="compile-module"><param name="module" value="standard"/></antcall>
ffb300fb » egonw
2006-08-05 Updated dependencies for new sdg and control modules
433 <antcall target="compile-module"><param name="module" value="render"/></antcall>
434 <antcall target="compile-module"><param name="module" value="io"/></antcall>
435 <antcall target="compile-module"><param name="module" value="valencycheck"/></antcall>
436 <antcall target="compile-module"><param name="module" value="sdg"/></antcall>
437 <antcall target="compile-module"><param name="module" value="control"/></antcall>
d5e83b58 » egonw
2005-12-15 Made CDK build system aware of the new data-debug module.
438 <antcall target="compile-module"><param name="module" value="data"/></antcall>
7269de8f » egonw
2006-04-12 OK, added test suite for NoNotify classes
439 <antcall target="compile-module"><param name="module" value="datadebug"/></antcall>
440 <antcall target="compile-module"><param name="module" value="nonotify"/></antcall>
206145be » egonw
2005-05-04 Added a new module 'pdb' with a new class PDBAtom; PDB fields are now…
441 <antcall target="compile-module"><param name="module" value="pdb"/></antcall>
666b2374 » egonw
2005-04-22 Ok, next step... getting extra and apps to the new system; lot's of u…
442 <antcall target="compile-module"><param name="module" value="extra"/></antcall>
6e91a8e4 » egonw
2006-04-21 Created the test-smiles module
443 <antcall target="compile-module"><param name="module" value="smiles"/></antcall>
ea39d294 » egonw
2005-04-22 More dependency clean up... A lot is working now, but the cyclic depe…
444 <antcall target="compile-module"><param name="module" value="libio-cml"/></antcall>
e8cbc783 » egonw
2006-08-18 Attempting to get libioweka to work: no '-' in module names, if you w…
445 <antcall target="compile-module"><param name="module" value="libioweka"/></antcall>
6d4627d7 » egonw
2006-07-14 Fixed a dependency problem
446 <antcall target="compile-module"><param name="module" value="libio-openbabel"/></antcall>
29687caf » egonw
2005-05-05 Added a CML Customizer interface which reduces the CDK module depende…
447 <antcall target="compile-module"><param name="module" value="pdb-cml"/></antcall>
3bdf862b » miguelrojasch
2006-05-10 clear the conflicts between charges and reactions
448 <antcall target="compile-module"><param name="module" value="reaction"/></antcall>
449 <antcall target="compile-module"><param name="module" value="charges"/></antcall>
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
450 <antcall target="compile-module"><param name="module" value="qsar"/></antcall>
29687caf » egonw
2005-05-05 Added a CML Customizer interface which reduces the CDK module depende…
451 <antcall target="compile-module"><param name="module" value="qsar-cml"/></antcall>
62706656 » egonw
2006-04-20 Some build fixes
452 <antcall target="compile-module"><param name="module" value="qsar-pdb"/></antcall>
f86e1179 » egonw
2006-04-20 Created the smiles module
453 <antcall target="compile-module"><param name="module" value="forcefield"/></antcall>
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
454 <antcall target="compile-module"><param name="module" value="builder3d"/></antcall>
3e84ce7d » egonw
2006-04-14 Setup a SVG module
455 <antcall target="compile-module"><param name="module" value="svg"/></antcall>
9ebdc291 » egonw
2006-05-03 Fixed build order.
456 <antcall target="compile-module"><param name="module" value="experimental"/></antcall>
62706656 » egonw
2006-04-20 Some build fixes
457 <antcall target="compile-module"><param name="module" value="applications"/></antcall>
0bf100d3 » egonw
2006-09-04 Added InChI module to regular compile setup
458 <antcall target="compile-module"><param name="module" value="inchi"/></antcall>
38401bd1 » egonw
2002-08-27 Put applications in separate jar.
459 </target>
460
75114175 » egonw
2006-04-06 Fixed a dependency problem.
461 <target id="test-dist-all" name="test-dist-all" description="test-dist-all">
462 <antcall target="compile-init"/>
3f7319a4 » egonw
2006-04-06 First step in modularized testing
463 <antcall target="compile-module"><param name="module" value="test-core"/></antcall>
28b1d672 » egonw
2006-04-06 Mega patch: test-standard now exists, and tests for test-reaction can…
464 <antcall target="compile-module"><param name="module" value="test-standard"/></antcall>
0f12eb53 » egonw
2006-04-06 Made a test-data module
465 <antcall target="compile-module"><param name="module" value="test-data"/></antcall>
f05b101a » egonw
2006-04-12 Renamed module and made separate test module
466 <antcall target="compile-module"><param name="module" value="test-datadebug"/></antcall>
7269de8f » egonw
2006-04-12 OK, added test suite for NoNotify classes
467 <antcall target="compile-module"><param name="module" value="test-nonotify"/></antcall>
407c234a » egonw
2006-04-06 Made a test-io module
468 <antcall target="compile-module"><param name="module" value="test-io"/></antcall>
75114175 » egonw
2006-04-06 Fixed a dependency problem.
469 <antcall target="compile-module"><param name="module" value="test-extra"/></antcall>
6e91a8e4 » egonw
2006-04-21 Created the test-smiles module
470 <antcall target="compile-module"><param name="module" value="test-smiles"/></antcall>
e8cbc783 » egonw
2006-08-18 Attempting to get libioweka to work: no '-' in module names, if you w…
471 <antcall target="compile-module"><param name="module" value="test-libioweka"/></antcall>
39b2a26b » miguelrojasch
2006-04-06 new test-module: test-reaction
472 <antcall target="compile-module"><param name="module" value="test-reaction"/></antcall>
6e91a8e4 » egonw
2006-04-21 Created the test-smiles module
473 <antcall target="compile-module"><param name="module" value="test-forcefield"/></antcall>
865fa00b » egonw
2006-04-15 Setup a valencycheck module with our crappy 'find bond order' algorithms
474 <antcall target="compile-module"><param name="module" value="test-valencycheck"/></antcall>
908a364a » egonw
2006-04-17 Added missing build statement.
475 <antcall target="compile-module"><param name="module" value="test-experimental"/></antcall>
913abbb0 » egonw
2006-05-13 Setup test module for the pdb module
476 <antcall target="compile-module"><param name="module" value="test-qsar"/></antcall>
41a89812 » sea36
2006-09-26 Created unit tests for cdk-inchi module
477 <antcall target="compile-module"><param name="module" value="test-pdb"/></antcall>
28b1d672 » egonw
2006-04-06 Mega patch: test-standard now exists, and tests for test-reaction can…
478 <antcall target="compile-module"><param name="module" value="test-osjvmts"/></antcall>
41a89812 » sea36
2006-09-26 Created unit tests for cdk-inchi module
479 <antcall target="compile-module"><param name="module" value="test-inchi"/></antcall>
75114175 » egonw
2006-04-06 Fixed a dependency problem.
480 </target>
481
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
482 <target id="dist-large" name="dist-large" depends="dist-all"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
483 description="Builds on big jar file for the CDK, including experimental classes.">
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
484
c660505d » egonw
2005-04-24 Reworked dist-large target
485 <!-- first unjar the CDK and other jars we need -->
af5b7684 » egonw
2004-06-04 cdk-all is now a self containing one-jar big CDK library (try java -j…
486 <mkdir dir="${appjars.dir}"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
487 <unjar dest="${appjars.dir}">
488 <fileset dir="${lib}">
489 <includesfile name="${metainf}/applications.libdepends"/>
490 <includesfile name="${metainf}/builder3d.libdepends"/>
3673f870 » egonw
2006-06-25 Added missing jar in dist-large target
491 <includesfile name="${metainf}/charges.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
492 <includesfile name="${metainf}/core.libdepends"/>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
493 <includesfile name="${metainf}/control.libdepends"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
494 <includesfile name="${metainf}/datadebug.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
495 <includesfile name="${metainf}/data.libdepends"/>
496 <includesfile name="${metainf}/experimental.libdepends"/>
497 <includesfile name="${metainf}/extra.libdepends"/>
498 <includesfile name="${metainf}/io-jmol.libdepends"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
499 <includesfile name="${metainf}/io.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
500 <includesfile name="${metainf}/libio-cml.libdepends"/>
e8cbc783 » egonw
2006-08-18 Attempting to get libioweka to work: no '-' in module names, if you w…
501 <includesfile name="${metainf}/libioweka.libdepends"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
502 <includesfile name="${metainf}/nonotify.libdepends"/>
503 <includesfile name="${metainf}/pdb-cml.libdepends"/>
504 <includesfile name="${metainf}/pdb.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
505 <includesfile name="${metainf}/qsar.libdepends"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
506 <includesfile name="${metainf}/qsar-cml.libdepends"/>
507 <includesfile name="${metainf}/qsar-pdb.libdepends"/>
41766aea » miguelrojasch
2006-04-06 new reaction type class which contains reaction processes
508 <includesfile name="${metainf}/reaction.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
509 <includesfile name="${metainf}/render.libdepends"/>
510 <includesfile name="${metainf}/standard.libdepends"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
511 <includesfile name="${metainf}/svg.libdepends"/>
512 <includesfile name="${metainf}/valencycheck.libdepends"/>
41a89812 » sea36
2006-09-26 Created unit tests for cdk-inchi module
513 <includesfile name="${metainf}/sdg.libdepends"/>
62706656 » egonw
2006-04-20 Some build fixes
514 <includesfile name="${metainf}/forcefield.libdepends"/>
0bf100d3 » egonw
2006-09-04 Added InChI module to regular compile setup
515 <includesfile name="${metainf}/inchi.libdepends"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
516 </fileset>
517 <fileset dir="${dist}/jar">
518 <include name="cdk-applications.jar"/>
519 <include name="cdk-builder3d.jar"/>
3673f870 » egonw
2006-06-25 Added missing jar in dist-large target
520 <include name="cdk-charges.jar"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
521 <include name="cdk-core.jar"/>
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
522 <include name="cdk-control.jar"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
523 <include name="cdk-datadebug.jar"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
524 <include name="cdk-data.jar"/>
525 <include name="cdk-experimental.jar"/>
526 <include name="cdk-extra.jar"/>
527 <include name="cdk-interfaces.jar"/>
528 <include name="cdk-io.jar"/>
529 <include name="cdk-io-jmol.jar"/>
530 <include name="cdk-libio-cml.jar"/>
e8cbc783 » egonw
2006-08-18 Attempting to get libioweka to work: no '-' in module names, if you w…
531 <include name="cdk-libioweka.jar"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
532 <include name="cdk-nonotify.jar"/>
533 <include name="cdk-pdb-cml.jar"/>
534 <include name="cdk-pdb.jar"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
535 <include name="cdk-qsar.jar"/>
29687caf » egonw
2005-05-05 Added a CML Customizer interface which reduces the CDK module depende…
536 <include name="cdk-qsar-cml.jar"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
537 <include name="cdk-qsar-pdb.jar"/>
41766aea » miguelrojasch
2006-04-06 new reaction type class which contains reaction processes
538 <include name="cdk-reaction.jar"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
539 <include name="cdk-render.jar"/>
540 <include name="cdk-standard.jar"/>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
541 <include name="cdk-svg.jar"/>
9c7431a2 » egonw
2006-04-18 Fixed stupid typo
542 <include name="cdk-valencycheck.jar"/>
f86e1179 » egonw
2006-04-20 Created the smiles module
543 <include name="cdk-forcefield.jar"/>
544 <include name="cdk-smiles.jar"/>
41a89812 » sea36
2006-09-26 Created unit tests for cdk-inchi module
545 <include name="cdk-sdg.jar"/>
0bf100d3 » egonw
2006-09-04 Added InChI module to regular compile setup
546 <include name="cdk-inchi.jar"/>
c660505d » egonw
2005-04-24 Reworked dist-large target
547 </fileset>
548 </unjar>
9db25051 » egonw
2006-04-18 Added missing jars to dist-large target
549
c660505d » egonw
2005-04-24 Reworked dist-large target
550 <!-- then zip up things -->
41cd367a » rajarshi
2006-04-30 Modified the filename for the dist-large target to include the curren…
551 <tstamp>
552 <format property="TODAY_SVN" pattern="yyyyMMdd" locale="en" />
553 </tstamp>
554 <jar jarfile="${dist}/jar/cdk-svn-${TODAY_SVN}.jar">
c660505d » egonw
2005-04-24 Reworked dist-large target
555 <manifest>
556 <attribute name="Main-Class" value="org.openscience.cdk.applications.DistLargeInfo"/>
557 <section name="org.openscience.cdk">
558 <attribute name="Specification-Title" value="The Chemistry Development Kit"/>
559 <attribute name="Specification-Version" value="1.0"/>
560 <attribute name="Specification-Vendor" value="The CDK Project"/>
561 <attribute name="Implementation-Title" value="org.openscience.cdk"/>
562 <attribute name="Implementation-Version" value="${version}"/>
563 <attribute name="Implementation-Vendor" value="The CDK Project"/>
564 </section>
565 </manifest>
566 <fileset dir="${appjars.dir}">
567 <include name="**/*" />
568 </fileset>
569 </jar>
af5b7684 » egonw
2004-06-04 cdk-all is now a self containing one-jar big CDK library (try java -j…
570 </target>
571
8c06c631 » egonw
2005-08-26 Fixed inclusion of .javafiles, .classes, and .set files for easy buil…
572 <target id="sourcedist" name="sourcedist" depends="init, runDoclet"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
573 description="Builds the source packages.">
a0ba4252 » rajarshi
2006-05-16 Updated sourcedist target so that it uses the current date for the fi…
574 <tstamp>
575 <format property="TODAY_SVN" pattern="yyyyMMdd" locale="en" />
576 </tstamp>
577 <property name="package" value="cdk-source-${TODAY_SVN}"/>
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
578 <property name="sourcedist.dir" value="${sourcedist}/${package}"/>
579 <copy todir="${sourcedist.dir}/${src}">
54a21b6e » egonw
2006-08-31 The .javafiles now get created in build/ instead of src/
580 <fileset dir="${build}" includes="*.javafiles" />
581 <fileset dir="${build}" includes="*.classes" />
582 <fileset dir="${build}" includes="*.set" />
ad5a692b » egonw
2004-02-02 Included *.jj files in sourcedist (closes #888710)
583 <fileset dir="${src}" includes="**/*.java" />
584 <fileset dir="${src}" includes="**/*.jj" />
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
585 <fileset dir="${src}" includes="org/openscience/cdk/io/cml/data/**" />
586 </copy>
587 <copy todir="${sourcedist.dir}">
7447e16a » egonw
2005-01-25 Getting ready for release
588 <fileset dir="." includes="build.props" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
589 <fileset dir="." includes="build.xml" />
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
590 <fileset dir="." includes="javadoc.xml" />
591 <fileset dir="." includes="README" />
e99a32a2 » egonw
2006-07-14 Preparing for a release
592 <fileset dir="." includes="changelog*" />
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
593 </copy>
d6cda7b0 » egonw
2003-07-03 Distribute LGPL license with sourcecode
594 <copy todir="${sourcedist.dir}/jar">
fbf19c3f » egonw
2005-01-25 The source releases contained unnecessary libraries
595 <fileset dir="jar">
596 <exclude name="libio/*.jar"/>
597 </fileset>
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
598 </copy>
998ae6af » egonw
2005-08-26 Updated for current CVS.
599 <copy todir="${sourcedist.dir}/develjar">
600 <fileset dir="develjar">
601 <exclude name="pmd-1.8.jar"/>
602 <exclude name="doccheck.jar"/>
603 <exclude name="dbdoclet*.*"/>
604 </fileset>
605 </copy>
606 <copy todir="${sourcedist.dir}/src/data">
ddebad13 » egonw
2005-08-22 Modified to match new dir struct
607 <fileset dir="src/data" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
608 </copy>
998ae6af » egonw
2005-08-26 Updated for current CVS.
609 <copy todir="${sourcedist.dir}/src/META-INF">
610 <fileset dir="src/META-INF" />
611 </copy>
7aa27dac » egonw
2004-06-26 Make sure the config.data files get included in the source dist (clos…
612 <copy todir="${sourcedist.dir}/${src}/org/openscience/cdk/config/data/">
613 <fileset dir="${src}/org/openscience/cdk/config/data/"
e1f7ebb3 » egonw
2001-10-14 Do not try to build classes that depend on classes that depend on Java3D
614 includes="*" />
615 </copy>
a2891673 » egonw
2003-09-09 Minor tweak to get distribs working
616 <copy
617 file="${src}/org/openscience/cdk/iupac/generator/data/IUPACNames.properties"
618 tofile="${sourcedist.dir}/${src}/org/openscience/cdk/iupac/generator/data/IUPACNames.properties" />
619 <copy
620 file="${src}/org/openscience/cdk/dict/data/chemical.xml"
621 tofile="${sourcedist.dir}/${src}/org/openscience/cdk/dict/data/chemical.xml" />
dece975e » rajarshi
2006-09-18 Fixed the build script to properly incldue the control module and its…
622 <copy
a2891673 » egonw
2003-09-09 Minor tweak to get distribs working
623 file="${src}/org/openscience/cdk/dict/data/elements.xml"
624 tofile="${sourcedist.dir}/${src}/org/openscience/cdk/dict/data/elements.xml" />
e2623a30 » egonw
2005-01-15 Added some missing files to the sourcedist
625 <mkdir dir="${sourcedist.dir}/${src}/org/openscience/cdk/qsar/model/data/"/>
626 <copy todir="${sourcedist.dir}/${src}/org/openscience/cdk/qsar/model/data/">
627 <fileset dir="${src}/org/openscience/cdk/qsar/model/data/" includes="*.R"/>
628 </copy>
998ae6af » egonw
2005-08-26 Updated for current CVS.
629 <mkdir dir="${sourcedist.dir}/${src}/org/openscience/cdk/modeling/forcefield/data/"/>
630 <copy todir="${sourcedist.dir}/${src}/org/openscience/cdk/modeling/forcefield/data/">
b566a03b » egonw
2005-08-26 Fixed copying of .prm files.
631 <fileset dir="${src}/org/openscience/cdk/modeling/forcefield/data/" includes="*.prm"/>
998ae6af » egonw
2005-08-26 Updated for current CVS.
632 </copy>
00c2efc9 » egonw
2005-08-26 Added missing builder3d templates to sourcedist.
633 <mkdir dir="${sourcedist.dir}/${src}/org/openscience/cdk/modeling/builder3d/data/"/>
634 <copy todir="${sourcedist.dir}/${src}/org/openscience/cdk/modeling/builder3d/data/">
635 <fileset dir="${src}/org/openscience/cdk/modeling/builder3d/data/" includes="*.gz"/>
636 </copy>
94960054 » egonw
2003-04-12 Added missing manifest
637 <copy todir="${sourcedist.dir}/${src}/">
638 <fileset dir="${src}/" includes="*.manifest" />
639 </copy>
d6cda7b0 » egonw
2003-07-03 Distribute LGPL license with sourcecode
640 <mkdir dir="${sourcedist.dir}/doc/" />
641 <copy todir="${sourcedist.dir}/doc/">
642 <fileset dir="doc/" includes="lgpl.license" />
643 </copy>
7447e16a » egonw
2005-01-25 Getting ready for release
644 <mkdir dir="${sourcedist.dir}/doc/javadoc" />
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
645 <tar tarfile="${package}.tar" basedir="${sourcedist}/" includes="${package}/**" />
a0ba4252 » rajarshi
2006-05-16 Updated sourcedist target so that it uses the current date for the fi…
646 <gzip zipfile="${package}.tar.gz" src="${package}.tar" />
24c85483 » egonw
2003-02-17 Fixed building of sourcedist. Now can be compiled.
647 <delete file="${package}.tar" />
648 <zip zipfile="${package}.zip" basedir="${sourcedist}/" includes="${package}/**" />
998ae6af » egonw
2005-08-26 Updated for current CVS.
649 </target>
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
650
6fa44117 » egonw
2004-02-02 Fail build process for test (etc) when JUnit is not installed in ANT_…
651 <target id="noJunit" name="noJunit" depends="check" unless="junit.present">
32a84b3b » egonw
2005-04-11 Fixed location of junit.jar
652 <fail message="JUnit is not installed in Ant. Please copy cdk/develjar/junit.jar to ${ant.home}/lib/."/>
6fa44117 » egonw
2004-02-02 Fail build process for test (etc) when JUnit is not installed in ANT_…
653 </target>
654
a68b4403 » egonw
2006-04-06 Moved a redundant dependency.
655 <target id="test-module" name="test-module" depends="noJunit"
bd190c6f » egonw
2006-03-30 Finished transition to modularized testing
656 description="Performs a full JUnit test for the CDK."
657 if="junit.present">
658
659 <echo message="Testing classes for CDK's ${module} module." />
660
661 <!-- check for availability for meta info files -->
662 <available file="${metainf}/test-${module}.cdkdepends" property="module.cdkdepends.present"/>
663 <available file="${metainf}/test-${module}.libdepends" property="module.libdepends.present"/>
664 <available file="${metainf}/test-${module}.devellibdepends" property="module.devellibdepends.present"/>
665
666 <!-- be somewhat informative -->
667 <echo message="CDK dependencies defined: ${module.cdkdepends.present}"/>
668 <echo message="Library dependencies defined: ${module.libdepends.present}"/>
669 <echo message="Developer Library dependencies defined: ${module.devellibdepends.present}"/>
670
671 <mkdir dir="${reports.tests}"/>
672 <junit printsummary="yes" haltonfailure="no" fork="yes" maxmemory="256m">
673 <classpath>
674 <fileset dir="${lib}" >
675 <exclude name="**/*" unless="module.libdepends.present" />
676 <includesfile name="${metainf}/test-${module}.libdepends" if="module.libdepends.present" />
677 </fileset>
678 <fileset dir="${devellib}">
679 <exclude name="**/*" unless="module.devellibdepends.present" />
680 <includesfile name="${metainf}/test-${module}.devellibdepends" if="module.devellibdepends.present" />
681 </fileset>
682 <fileset dir="${dist}/jar">
683 <exclude name="**/*" unless="module.cdkdepends.present" />
684 <includesfile name="${metainf}/test-${module}.cdkdepends" if="module.cdkdepends.present" />
685 <include name="cdk-test-${module}.jar" />
686 </fileset>
687 </classpath>
688 <test name="org.openscience.cdk.test.M${module}Tests"
689 haltonfailure="no"
690 todir="${reports.tests}"
691 outfile="result-${module}">
692 <formatter type="brief" />
693 </test>
694 </junit>
695 </target>
696
e44e2077 » egonw
2006-04-16 Removed special ant target for experimental module
697 <target id="test-all" name="test-all" depends="noJunit, dist-all, test-dist-all"
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
698 description="Performs a full JUnit test for the CDK."
699 if="junit.present">
28b1d672 » egonw
2006-04-06 Mega patch: test-standard now exists, and tests for test-reaction can…
700 <antcall target="test-module"><param name="module" value="core"/></antcall>
0f12eb53 » egonw
2006-04-06 Made a test-data module
701 <antcall target="test-module"><param name="module" value="data"/></antcall>
f05b101a » egonw
2006-04-12 Renamed module and made separate test module
702 <antcall target="test-module"><param name="module" value="datadebug"/></antcall>
7269de8f » egonw
2006-04-12 OK, added test suite for NoNotify classes
703 <antcall target="test-module"><param name="module" value="nonotify"/></antcall>
28b1d672 » egonw
2006-04-06 Mega patch: test-standard now exists, and tests for test-reaction can…
704 <antcall target="test-module"><param name="module" value="standard"/></antcall>
407c234a » egonw
2006-04-06 Made a test-io module
705 <antcall target="test-module"><param name="module" value="io"/></antcall>
6e91a8e4 » egonw
2006-04-21 Created the test-smiles module
706 <antcall target="test-module"><param name="module" value="forcefield"/></antcall>
28b1d672 » egonw
2006-04-06 Mega patch: test-standard now exists, and tests for test-reaction can…
707 <antcall target="test-module"><param name="module" value="extra"/></antcall>
865fa00b » egonw
2006-04-15 Setup a valencycheck module with our crappy 'find bond order' algorithms
708 <antcall target="test-module"><param name="module" value="valencycheck"/></antcall>
5df2c32e » miguelrojasch
2006-05-26 new package for weka libio. And tests
709 <antcall target="test-module"><param name="module" value="reaction"/></antcall>
cef30e42 » miguelrojasch
2006-05-26 added forgot class
710 <antcall target="test-module"><param name="module" value="libioweka"/></antcall>
6e91a8e4 » egonw
2006-04-21 Created the test-smiles module
711 <antcall target="test-module"><param name="module" value="smiles"/></antcall>
e44e2077 » egonw
2006-04-16 Removed special ant target for experimental module
712 <antcall target="test-module"><param name="module" value="experimental"/></antcall>
1d5576d5 » miguelrojasch
2006-05-11 added new test-model:qsar
713 <antcall target="test-module"><param name="module" value="qsar"/></antcall>
913abbb0 » egonw
2006-05-13 Setup test module for the pdb module
714 <antcall target="test-module"><param name="module" value="pdb"/></antcall>
41a89812 » sea36
2006-09-26 Created unit tests for cdk-inchi module
715 <antcall target="test-module"><param name="module" value="inchi"/></antcall>
aa267750 » egonw
2005-04-22 Ok, ant clean test works again. With 300-ish problems, but it runs :)
716 </target>
3790797b » egonw
2003-11-02 Splitted tests which are supposed to fail from those which are suppos…
717
40c31d0b » egonw
2005-04-24 Fixed more dependency problems: ant clean test-all now works
718 <target id="limitations" name="limitations" depends="noJunit, dist-all"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
719 description="Performs a JUnit tests that indicate limitations of certain CDK algorithms/classes.">
3790797b » egonw
2003-11-02 Splitted tests which are supposed to fail from those which are suppos…
720 <junit printsummary="yes" haltonfailure="yes" fork="yes">
721 <classpath>
40c31d0b » egonw
2005-04-24 Fixed more dependency problems: ant clean test-all now works
722 <fileset dir="${dist}/jar">
723 <include name="cdk-*.jar" />
724 </fileset>
3790797b » egonw
2003-11-02 Splitted tests which are supposed to fail from those which are suppos…
725 <fileset dir="${lib}">
726 <include name="*.jar" />
727 </fileset>
9e95b7b8 » egonw
2005-04-07 Finished splitting devel from user jars
728 <fileset dir="${devellib}">
729 <include name="*.jar" />
730 </fileset>
3790797b » egonw
2003-11-02 Splitted tests which are supposed to fail from those which are suppos…
731 <fileset dir="${lib}/libio">
732 <include name="*.jar" />
733 </fileset>
734 </classpath>
735 <test name="org.openscience.cdk.test.limitations.AlgorithmLimitations"
736 haltonfailure="no"
737 todir="${reports.tests}"
738 outfile="limitations">
739 <formatter type="brief" />
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
740 </test>
741 </junit>
40c31d0b » egonw
2005-04-24 Fixed more dependency problems: ant clean test-all now works
742 </target>
5e151812 » steinbeck
2001-09-07 The class org.openscience.cdk.structgen.SingleStructureRandomGenerator
743
60293467 » egonw
2006-06-18 Added missing dependencies
744 <target id="run-test" name="run-test" depends="dist-all,test-dist-all"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
745 description="Runs one specific JUnit test suite (org.openscience.cdk.test.&lt;class>) as a standalone application with -Dtestclass=&lt;class>.">
f1c49ce5 » egonw
2003-12-18 Added some feedback on what is tested
746 <echo message="Running test class: testclass=${testclass}"/>
03a7837b » shk3
2006-03-07 merge with jcp21
747 <java classname="org.openscience.cdk.test.${testclass}" fork="yes" maxmemory="512m">
3d88ed4b » egonw
2003-08-20 Turn on CDK debugging while running JUnit test
748 <jvmarg value="-Dcdk.debugging=true"/>
756bd80d » egonw
2003-08-18 When running a specific test (e.g. 'ant -Dtestclass=ringsearch.RingSe…
749 <classpath>
bd397e82 » egonw
2005-05-02 Run test target should be working too now
750 <fileset dir="${dist}/jar/">
751 <include name="*.jar" />
752 </fileset>
756bd80d » egonw
2003-08-18 When running a specific test (e.g. 'ant -Dtestclass=ringsearch.RingSe…
753 <fileset dir="${lib}">
754 <include name="*.jar" />
755 </fileset>
9e95b7b8 » egonw
2005-04-07 Finished splitting devel from user jars
756 <fileset dir="${devellib}">
757 <include name="*.jar" />
758 </fileset>
756bd80d » egonw
2003-08-18 When running a specific test (e.g. 'ant -Dtestclass=ringsearch.RingSe…
759 <fileset dir="${lib}/libio">
760 <include name="*.jar" />
761 </fileset>
762 </classpath>
3af98a0b » egonw
2003-09-03 Added target for running one JUnit test *with* debug info
763 </java>
bd397e82 » egonw
2005-05-02 Run test target should be working too now
764 </target>
3af98a0b » egonw
2003-09-03 Added target for running one JUnit test *with* debug info
765
60293467 » egonw
2006-06-18 Added missing dependencies
766 <target id="junit-test" name="junit-test" depends="dist-all,test-dist-all,noJunit"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
767 description="Runs one specific JUnit test suite (org.openscience.cdk.test.&lt;class>) with -Dtestclass=&lt;class>.">
f1c49ce5 » egonw
2003-12-18 Added some feedback on what is tested
768 <echo message="JUnit tests class: testclass=${testclass}"/>
3af98a0b » egonw
2003-09-03 Added target for running one JUnit test *with* debug info
769 <junit printsummary="yes" haltonfailure="no" fork="yes">
79f74516 » steinbeck
2003-08-22 Switch debugging on in run-test target
770 <jvmarg value="-Dcdk.debugging=true"/>
3af98a0b » egonw
2003-09-03 Added target for running one JUnit test *with* debug info
771 <jvmarg value="-Dcdk.debug.stdout=true"/>
772 <classpath>
5b2a8d27 » egonw
2005-05-02 Reintroduced the junit-test target
773 <fileset dir="${dist}/jar/">
774 <include name="*.jar" />
775 </fileset>
58425b97 » steinbeck
2003-08-06 Added use of properties to run target
776 <pathelement path="${java.class.path}" />
777 <pathelement location="." />
778 <fileset dir="${lib}">
779 <include name="*.jar" />
780 </fileset>
9e95b7b8 » egonw
2005-04-07 Finished splitting devel from user jars
781 <fileset dir="${devellib}">
782 <include name="*.jar" />
783 </fileset>
58425b97 » steinbeck
2003-08-06 Added use of properties to run target
784 <fileset dir="${lib}/libio">
785 <include name="*.jar" />
786 </fileset>
787 </classpath>
3af98a0b » egonw
2003-09-03 Added target for running one JUnit test *with* debug info
788 <test name="org.openscience.cdk.test.${testclass}"
789 haltonfailure="no"
790 todir="${reports.tests}"
791 outfile="result.${testclass}">
792 <formatter type="brief" />
793 </test>
794 </junit>
5b2a8d27 » egonw
2005-05-02 Reintroduced the junit-test target
795 </target>
58425b97 » steinbeck
2003-08-06 Added use of properties to run target
796
676c95b1 » egonw
2005-04-22 Cleaned up more of the build file
797 <target id="run" name="run" depends="dist-all"
7d866cb2 » egonw
2004-01-14 Updated and synched descriptions: try ant -projecthelp
798 description="Runs an application (org.openscience.cdk.&lt;class>) with -Drunclass=&lt;class>.">
58425b97 » steinbeck
2003-08-06 Added use of properties to run target
799 <java classname="org.openscience.cdk.${runclass}" fork="yes" >
21cfa9bd » steinbeck
2005-06-03 More documentation in AllRingsFinder and FingerPrinter on recent time…
800 <!--jvmarg value="-Dcdk.debugging=true"/>
801 <jvmarg value="-Dcdk.debug.stdout=true"/-->
5d724f3a » steinbeck
2005-05-04 Fix and test for bug 931608
802
803 <arg value="${arg1}" />
8cdb8618 » egonw
2004-11-18 Extended build/test system to conditionally build/test non-Java5 stuf…
804 <arg value="${arg2}" />
805 <arg value="${arg3}" />
806 <arg value="${arg4}" />
ac448e91 » steinbeck
2003-08-26 Nothing happend here.
807 <classpath>
40c31d0b » egonw
2005-04-24 Fixed more dependency problems: ant clean test-all now works
808 <fileset dir="${dist}/jar">
809 <include name="*.jar" />
810 </fileset>
80959217 » egonw
2002-12-27 Added rendering of wedged bonds.
811 <fileset dir="${lib}">
812 <include name="*.jar" />
813 </fileset>
814 <fileset dir="${lib}/libio">
815 <include name="*.jar" />
816 </fileset>
817 </classpath>
8713d913 » egonw
2002-07-18 Finished work on basic JOELib <-> CDK convertor.
818 </java>
819 </target>
820
c5eb7ecd » egonw
2001-03-05 Added Ant build file.
821 </project>
Something went wrong with that request. Please try again.