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