-
Notifications
You must be signed in to change notification settings - Fork 0
/
assemble-reference.xml
63 lines (57 loc) · 3.23 KB
/
assemble-reference.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<oddjob>
<job>
<ant id="build-reference" messageLevel="VERBOSE">
<tasks>
<xml>
<tasks>
<path id="classpath">
<fileset file="${allants.dist.bin.dir}/run-oddjob.jar"/>
<fileset dir="${allants.dist.bin.dir}/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="${allants.dist.bin.dir}/opt/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="${allants.dist.bin.dir}/oddballs/">
<include name="*/lib/*.jar"/>
</fileset>
</path>
<path id="sourcepath">
<pathelement location="${global.projDir}/arooa/src/main/java"/>
<pathelement location="${global.projDir}/run-oddjob/src/main/java"/>
<pathelement location="${global.projDir}/oddjob/src/main/java"/>
<pathelement location="${global.projDir}/oj-resolve/src/main/java"/>
<pathelement location="${global.projDir}/oj-ant/src/main/java"/>
<pathelement location="${global.projDir}/oj-mail/src/main/java"/>
<pathelement location="${global.projDir}/oj-net/src/main/java"/>
<pathelement location="${global.projDir}/oj-web/src/main/java"/>
<pathelement location="${global.projDir}/oj-ssh/src/main/java"/>
</path>
<!-- Tests required for resources.
arooa test java required for example code. -->
<path id="docletpath">
<pathelement location="${global.projDir}/oj-doc/target/classes"/>
<path refid="classpath"/>
<pathelement location="${global.projDir}/arooa/src/test/java"/>
<dirset dir="${global.projDir}">
<include name="*/target/test-classes"/>
</dirset>
</path>
<mkdir dir="${allants.dist.bin.dir}/docs/reference"/>
<javadoc additionalparam="--ignore-source-errors -link ../api -link https://docs.oracle.com/en/java/javase/11/docs/api"
packagenames="org.oddjob.*"
sourcepathref="sourcepath"
destdir="${allants.dist.bin.dir}/docs/reference"
docletpathref="docletpath"
classpathref="classpath"
doclet="org.oddjob.doc.doclet.ReferenceDoclet"
access="private"
failonerror="true">
</javadoc>
</tasks>
</xml>
</tasks>
</ant>
</job>
</oddjob>