1  <!-- ============================================================== -->
2
3  <patternset id="java.libs" includes="*.jar,*.zip" /> <!-- not recursing by design -->
4
5
6  <!-- ANT 1.4.x dependency: -->
7  <path id="boot.ant.14.classpath" >
8    <pathelement location="${build.target.ant.14.home}/lib/ant.jar" />
9  </path>
10
11  <!-- ANT 1.5.x dependency: -->
12  <path id="boot.ant.15.classpath" >
13    <pathelement location="${build.target.ant.15.home}/lib/ant.jar" />
14  </path>
15
16
17  <!-- J2SE 1.2 boot classpath: -->
18  <path id="boot.j2se.12.classpath" >
19    <fileset dir="${build.target.j2se.12.home}/lib/" >
20      <patternset refid="java.libs" />
21    </fileset>
22  </path>
23
24  <!-- J2SE 1.2 ext classpath: -->
25  <property name="ext.j2se.12.classpath"
26    value="${build.target.j2se.12.home}/lib/ext/"
27  />
28
29
30  <!-- J2SE 1.3 boot classpath: -->
31  <path id="boot.j2se.13.classpath" >
32    <fileset dir="${build.target.j2se.13.home}/lib/" >
33      <patternset refid="java.libs" />
34    </fileset>
35  </path>
36
37  <!-- J2SE 1.3 ext classpath: -->
38  <property name="ext.j2se.13.classpath"
39    value="${build.target.j2se.13.home}/lib/ext/"
40  />
41
42
43  <!-- J2SE 1.4 boot classpath: -->
44  <path id="boot.j2se.14.classpath" >
45    <fileset dir="${build.target.j2se.14.home}/lib/" >
46      <patternset refid="java.libs" />
47    </fileset>
48  </path>
49
50  <!-- J2SE 1.4 ext classpath: -->
51  <property name="ext.j2se.14.classpath"
52    value="${build.target.j2se.14.home}/lib/ext/"
53  />
54
55  <!-- ============================================================== -->
56  <!-- lib module: -->
57
58  <!-- 3rd party dependencies: -->
59  <path id="lib.external.classpath" >
60    <fileset dir="${external.lib.dir}" >
61      <patternset refid="java.libs" />
62    </fileset>
63  </path>
64
65  <!-- internal dependencies: -->
66  <path id="lib.internal.classpath" >
67    <fileset dir="${internal.lib.dir}" >
68      <patternset refid="java.libs" />
69    </fileset>
70  </path>
71
72  <!-- complete dependency classpath: -->
73  <path id="lib.classpath" >
74    <path refid="lib.internal.classpath" />
75    <path refid="lib.external.classpath" />
76  </path>
77
78  <!-- ============================================================== -->
79  <!-- core module: -->
80
81  <!-- compiled module classes + res + lib.classpath: -->
82  <path id="core.classpath" >
83    <pathelement location="${core.classes.out.dir}" />
84    <pathelement location="${core.res.dir}" />
85    <path refid="lib.classpath" />
86  </path>
87
88  <!-- ============================================================== -->
89  <!-- ant module: -->
90
91  <!-- compiled module classes + res + +ant classpath + core.classpath: -->
92  <path id="ant.14.classpath" >
93    <pathelement location="${ant.classes.out.dir}" />
94    <pathelement location="${ant.res.dir}" />
95    <path refid="core.classpath" />
96    <path refid="boot.ant.14.classpath" />
97  </path>
98
99  <!-- compiled module classes + res + +ant classpath + core.classpath: -->
100  <path id="ant.15.classpath" >
101    <pathelement location="${ant.classes.out.dir}" />
102    <pathelement location="${ant.res.dir}" />
103    <path refid="core.classpath" />
104    <path refid="boot.ant.15.classpath" />
105  </path>
106
107  <!-- ============================================================== -->
108  <!-- tools module: -->
109
110  <!-- compiled module classes + res + core.classpath: -->
111  <path id="tools.classpath" >
112    <pathelement location="${tools.classes.out.dir}" />
113    <pathelement location="${tools.res.dir}" />
114    <path refid="core.classpath" />
115  </path>
116
117  <!-- ========== END OF FILE ======================================= -->
118