Skip to content
Newer
Older
100755 281 lines (238 sloc) 10.1 KB
c8f8e34 Fixed default target which did not exist
egonw authored Jul 2, 2003
1 <project name="CDK" default="html" basedir=".">
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
2
0e9e5ef Added version info to JavaDoc html output, and share this with the bu…
egonw authored Oct 1, 2004
3 <property file="build.props"/>
4
b32eea9 Same fix as for build.xml: get it work on MacOS/X
egonw authored Aug 31, 2004
5 <!-- $Id$ -->
6
2ea0899 Added target for creating JavaDoc for the heavily used vecmath library
egonw authored Jan 11, 2005
7 <property name="vecmath.src" value="gcj/vecmath" />
8 <property name="vecmath.javadoc.dir" value="doc/vecmath/api" />
9
10 <property name="src" value="src" />
08b1a6d New CDK release. And moved JavaDoc generation back to javadoc.xml.
egonw authored Aug 5, 2002
11 <property name="javadoc.dir" value="doc/api" />
2ea0899 Added target for creating JavaDoc for the heavily used vecmath library
egonw authored Jan 11, 2005
12
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
13 <property name="pathtojava3d" value="" />
ea31330 Fixed javadoc generation process
egonw authored Sep 17, 2003
14 <property name="build" value="build" />
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
15
16 <path id="project.class.path">
17 <pathelement location="." />
18 <fileset dir="jar">
19 <include name="*.jar" />
20 </fileset>
b6e6ebb Fixed/Updated some core.pdf and API html generation things.
egonw authored Aug 20, 2002
21 <fileset dir="jar/libio">
22 <include name="*.jar" />
23 </fileset>
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
24 <fileset dir="${pathtojava3d}">
25 <include name="*.jar" />
26 </fileset>
27 </path>
28
6f9d158 Added new data module
egonw authored Jan 15, 2005
29 <target name="doccheck-all" depends="doccheck-data, doccheck-core, doccheck-standard, doccheck-io, doccheck-render, doccheck-extra, doccheck-qsar"/>
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
30
aeba8a8 Added two JavaDoc taglets: one for cdk.module which links tags to the…
egonw authored Jul 25, 2004
31 <target name="html" depends="compileTaglets">
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
32 <mkdir dir="${javadoc.dir}" />
33
ea31330 Fixed javadoc generation process
egonw authored Sep 17, 2003
34 <!-- Call javacc target in build.xml to re-generate the source code -->
35 <ant antfile="build.xml" target="javacc"/>
36
7f6cdb0 Added rendering of JavaDoc @jar tag.
egonw authored Nov 26, 2002
37 <javadoc destdir="${javadoc.dir}"
08b1a6d New CDK release. And moved JavaDoc generation back to javadoc.xml.
egonw authored Aug 5, 2002
38 author="true" version="true" use="true"
b6e6ebb Fixed/Updated some core.pdf and API html generation things.
egonw authored Aug 20, 2002
39 public="true"
0e9e5ef Added version info to JavaDoc html output, and share this with the bu…
egonw authored Oct 1, 2004
40 windowtitle="CDK API - version ${version}">
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
41 <classpath refid="project.class.path" />
bcaabdd Added @cdk.bug tag and used this for some classes with long standing …
egonw authored Jan 4, 2005
42 <tag name="cdk.set" scope="all" description="Belongs to the set:" />
f431cc4 JavaDoc keyword tag -> @cdk.keyword
egonw authored Feb 12, 2004
43 <tag name="cdk.keyword" scope="all" description="Keywords:" />
ab94e04 JavaDoc created tag -> @cdk.created
egonw authored Feb 12, 2004
44 <tag name="cdk.created" scope="all" description="Created on:" />
1a26c0c Fixed location of sources (no longer in build/src) and added HTML out…
egonw authored Feb 22, 2004
45 <tag name="cdk.require" scope="all" description="Requires:" />
ac2968d First two JavaDoc tags put into namespace 'cdk': @depends -> @cdk.dep…
egonw authored Feb 12, 2004
46 <tag name="cdk.depends" scope="all" description="Required library to be able to run this class:" />
47 <tag name="cdk.builddepends" scope="all" description="Required library to be able to compile this class:" />
546bae9 Fixed a set of JavaDoc errors
egonw authored Mar 14, 2005
48 <tag name="cdk.todo" scope="all" description="To do:" />
aeba8a8 Added two JavaDoc taglets: one for cdk.module which links tags to the…
egonw authored Jul 25, 2004
49 <taglet name="CDKModuleTaglet" path="doc/javadoc" />
50 <taglet name="CDKCiteTaglet" path="doc/javadoc" />
bcaabdd Added @cdk.bug tag and used this for some classes with long standing …
egonw authored Jan 4, 2005
51 <taglet name="CDKBugTaglet" path="doc/javadoc" />
1a26c0c Fixed location of sources (no longer in build/src) and added HTML out…
egonw authored Feb 22, 2004
52 <packageset dir="${src}" defaultexcludes="yes">
7f6cdb0 Added rendering of JavaDoc @jar tag.
egonw authored Nov 26, 2002
53 <include name="org/openscience/cdk/**" />
54 <exclude name="org/openscience/cdk/test/**"/>
55 </packageset>
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
56 </javadoc>
57 </target>
58
2ea0899 Added target for creating JavaDoc for the heavily used vecmath library
egonw authored Jan 11, 2005
59 <target name="vecmath.html">
60 <mkdir dir="${vecmath.javadoc.dir}" />
61
62 <javadoc destdir="${vecmath.javadoc.dir}"
63 author="true" version="true" use="true"
64 public="true"
65 windowtitle="VecMath API">
66 <classpath refid="project.class.path" />
67 <packageset dir="${vecmath.src}" defaultexcludes="yes">
68 <include name="javax/vecmath/**" />
69 </packageset>
70 </javadoc>
71 </target>
72
1dd9647 Added IUPAC name parser
stomkinson authored Sep 14, 2003
73 <target name="jjdoc" description="Create JJDoc documentation from the .jj file">
74 <mkdir dir="doc/iupac-parser"/>
75 <jjdoc target="${src}/org/openscience/cdk/iupac/parser/NomParser.jj"
76 outputfile="doc/iupac-parser/ParserBNF.html"
77 javacchome="jar"/>
78 </target>
79
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
80 <!-- The doclet used in the following targets cannot be put in CVS because it is
81 licensed otherwise, but it can be downloaded from:
82
83 http://java.sun.com/j2se/javadoc/doccheck/
84
85 -->
86
49394ac Added task to get JavaDoc error overviews
egonw authored Jun 21, 2004
87 <target name="doccheck">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
88 <mkdir dir="reports/doccheck"/>
49394ac Added task to get JavaDoc error overviews
egonw authored Jun 21, 2004
89 <javadoc private="false" public="true"
9d3bcca Fixed output dir name
egonw authored Jun 21, 2004
90 destdir="reports/doccheck/"
49394ac Added task to get JavaDoc error overviews
egonw authored Jun 21, 2004
91 excludepackagenames="org.openscience.cdk.test.*">
92 <classpath refid="project.class.path" />
93
94 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
95 path="jar/doccheck.jar" />
96 <package name="org.openscience.cdk"/>
97 <sourcepath>
98 <pathelement path="${src}"/>
99 </sourcepath>
100 </javadoc>
101 </target>
102
3148e46 Moved the former core module classes to the data module, and the Logg…
egonw authored Jan 12, 2005
103 <target name="doccheck-data">
104 <mkdir dir="reports/javadoc/data/"/>
105 <javadoc private="false" public="true"
106 destdir="reports/javadoc/data/"
107 excludepackagenames="org.openscience.cdk.test.*">
108 <classpath refid="project.class.path" />
109
110 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
111 path="jar/doccheck.jar" />
112 <fileset dir="${src}">
113 <includesfile name="${src}/data.javafiles"/>
114 </fileset>
115 <sourcepath>
116 <pathelement path="${src}"/>
117 </sourcepath>
118 </javadoc>
119 </target>
120
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
121 <target name="doccheck-core">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
122 <mkdir dir="reports/javadoc/core/"/>
123 <javadoc private="false" public="true"
124 destdir="reports/javadoc/core/"
125 excludepackagenames="org.openscience.cdk.test.*">
126 <classpath refid="project.class.path" />
127
128 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
129 path="jar/doccheck.jar" />
130 <fileset dir="${src}">
131 <includesfile name="${src}/core.javafiles"/>
132 </fileset>
133 <sourcepath>
134 <pathelement path="${src}"/>
135 </sourcepath>
136 </javadoc>
137 </target>
138
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
139 <target name="doccheck-standard">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
140 <mkdir dir="reports/javadoc/standard/"/>
141 <javadoc private="false" public="true"
142 destdir="reports/javadoc/standard/"
143 excludepackagenames="org.openscience.cdk.test.*">
144 <classpath refid="project.class.path" />
145
146 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
147 path="jar/doccheck.jar" />
148 <fileset dir="${src}">
149 <includesfile name="${src}/standard.javafiles"/>
150 </fileset>
151 <sourcepath>
152 <pathelement path="${src}"/>
153 </sourcepath>
154 </javadoc>
155 </target>
156
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
157 <target name="doccheck-io">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
158 <mkdir dir="reports/javadoc/io/"/>
159 <javadoc private="false" public="true"
160 destdir="reports/javadoc/io/"
161 excludepackagenames="org.openscience.cdk.test.*">
162 <classpath refid="project.class.path" />
163
164 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
165 path="jar/doccheck.jar" />
166 <fileset dir="${src}">
167 <includesfile name="${src}/io.javafiles"/>
168 </fileset>
169 <sourcepath>
170 <pathelement path="${src}"/>
171 </sourcepath>
172 </javadoc>
173 </target>
174
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
175 <target name="doccheck-render">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
176 <mkdir dir="reports/javadoc/render/"/>
177 <javadoc private="false" public="true"
178 destdir="reports/javadoc/render/"
179 excludepackagenames="org.openscience.cdk.test.*">
180 <classpath refid="project.class.path" />
181
182 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
183 path="jar/doccheck.jar" />
184 <fileset dir="${src}">
185 <includesfile name="${src}/render.javafiles"/>
186 </fileset>
187 <sourcepath>
188 <pathelement path="${src}"/>
189 </sourcepath>
190 </javadoc>
191 </target>
192
00d162f Renamed targets to more clearly state what they do
egonw authored Jun 30, 2004
193 <target name="doccheck-extra">
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
194 <mkdir dir="reports/javadoc/extra/"/>
195 <javadoc private="false" public="true"
196 destdir="reports/javadoc/extra/"
197 excludepackagenames="org.openscience.cdk.test.*">
198 <classpath refid="project.class.path" />
199
200 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
201 path="jar/doccheck.jar" />
202 <fileset dir="${src}">
203 <includesfile name="${src}/extra.javafiles"/>
204 </fileset>
205 <sourcepath>
206 <pathelement path="${src}"/>
207 </sourcepath>
208 </javadoc>
209 </target>
7d09c48 Added infra structure for quality control of the qsar module
egonw authored Dec 2, 2004
210
211 <target name="doccheck-qsar">
212 <mkdir dir="reports/javadoc/qsar/"/>
213 <javadoc private="false" public="true"
214 destdir="reports/javadoc/qsar/"
215 excludepackagenames="org.openscience.cdk.test.*">
216 <classpath refid="project.class.path" />
217
218 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
219 path="jar/doccheck.jar" />
220 <fileset dir="${src}">
221 <includesfile name="${src}/qsar.javafiles"/>
222 </fileset>
223 <sourcepath>
224 <pathelement path="${src}"/>
225 </sourcepath>
226 </javadoc>
227 </target>
4d7781d Split out builder3D stuff into separate module
egonw authored Dec 8, 2004
228
229 <target name="doccheck-builder3d">
230 <mkdir dir="reports/javadoc/builder3d/"/>
231 <javadoc private="false" public="true"
232 destdir="reports/javadoc/builder3d/"
233 excludepackagenames="org.openscience.cdk.test.*">
234 <classpath refid="project.class.path" />
235
236 <doclet name="com.sun.tools.doclets.doccheck.DocCheck"
237 path="jar/doccheck.jar" />
238 <fileset dir="${src}">
239 <includesfile name="${src}/builder3d.javafiles"/>
240 </fileset>
241 <sourcepath>
242 <pathelement path="${src}"/>
243 </sourcepath>
244 </javadoc>
245 </target>
3573529 Added target for more detailed JavaDoc error reports to be created wi…
egonw authored Jun 29, 2004
246
b32eea9 Same fix as for build.xml: get it work on MacOS/X
egonw authored Aug 31, 2004
247 <target id="check" name="check">
248 <condition property="isMacOsX">
249 <and>
250 <os family="mac"/>
251 <os family="unix"/>
252 </and>
253 </condition>
254 </target>
255
256 <target name="compileTaglets" id="compileTaglets" depends="check, compileTaglets.MacOSX, compileTaglets.Other" />
257
258 <target name="compileTaglets.MacOSX" id="compileTaglets.MacOSX" if="isMacOsX">
259 <javac srcdir="doc/javadoc/source" destdir="doc/javadoc"
260 includes="*Taglet.java" debug="on" optimize="off"/>
261 </target>
262
263 <target name="compileTaglets.Other" id="compileTaglets.Other" unless="isMacOsX">
264 <javac srcdir="doc/javadoc/source" destdir="doc/javadoc"
265 includes="*Taglet.java" debug="on" optimize="off">
266 <classpath>
267 <fileset dir="${java.ext.dirs}">
268 <include name="tools.jar" />
269 </fileset>
270 <fileset dir="${java.ext.dirs}/../../../lib">
271 <include name="tools.jar" />
272 </fileset>
273 </classpath>
274 </javac>
275 </target>
49394ac Added task to get JavaDoc error overviews
egonw authored Jun 21, 2004
276
0a83d44 Moved HTML API generation to javadoc.xml. Added DocBook XML API gener…
egonw authored Mar 3, 2002
277 </project>
278
279
280
Something went wrong with that request. Please try again.