Lines 37-50
Link Here
|
37 |
<property name="proxy.password" value=""> |
37 |
<property name="proxy.password" value=""> |
38 |
</property> |
38 |
</property> |
39 |
<path id="build.classpath"> |
39 |
<path id="build.classpath"> |
40 |
<pathelement location="${libdir}/commons-io/jars/commons-io-1.1.jar"> |
40 |
<fileset dir="target/lib" includes="**/*.jar"/> |
41 |
</pathelement> |
|
|
42 |
<pathelement location="${libdir}/javax.servlet/jars/servlet-api-2.3.jar"> |
43 |
</pathelement> |
44 |
<pathelement location="${libdir}/javax.portlet/jars/portlet-api-1.0.jar"> |
45 |
</pathelement> |
46 |
<pathelement location="${libdir}/junit/jars/junit-3.8.1.jar"> |
47 |
</pathelement> |
48 |
</path> |
41 |
</path> |
49 |
<target name="init" description="o Initializes some properties"> |
42 |
<target name="init" description="o Initializes some properties"> |
50 |
<mkdir dir="${libdir}"> |
43 |
<mkdir dir="${libdir}"> |
Lines 70-76
Link Here
|
70 |
</and> |
63 |
</and> |
71 |
</condition> |
64 |
</condition> |
72 |
</target> |
65 |
</target> |
73 |
<target name="compile" description="o Compile the code" depends="get-deps"> |
66 |
<target name="compile" description="o Compile the code" depends=""> |
74 |
<mkdir dir="${classesdir}"> |
67 |
<mkdir dir="${classesdir}"> |
75 |
</mkdir> |
68 |
</mkdir> |
76 |
<javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html"> |
69 |
<javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html"> |
Lines 90-96
Link Here
|
90 |
</fileset> |
83 |
</fileset> |
91 |
</copy> |
84 |
</copy> |
92 |
</target> |
85 |
</target> |
93 |
<target name="jar" description="o Create the jar" depends="compile,test"> |
86 |
<target name="jar" description="o Create the jar" depends="compile"> |
94 |
<jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}"> |
87 |
<jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}"> |
95 |
</jar> |
88 |
</jar> |
96 |
</target> |
89 |
</target> |
Lines 167-173
Link Here
|
167 |
</fileset> |
160 |
</fileset> |
168 |
</copy> |
161 |
</copy> |
169 |
</target> |
162 |
</target> |
170 |
<target name="javadoc" description="o Generate javadoc" depends="get-deps"> |
163 |
<target name="javadoc" description="o Generate javadoc" depends=""> |
171 |
<mkdir dir="${javadocdir}"> |
164 |
<mkdir dir="${javadocdir}"> |
172 |
</mkdir> |
165 |
</mkdir> |
173 |
<tstamp> |
166 |
<tstamp> |
Lines 185-240
Link Here
|
185 |
</classpath> |
178 |
</classpath> |
186 |
</javadoc> |
179 |
</javadoc> |
187 |
</target> |
180 |
</target> |
188 |
<target name="get-dep-commons-io.jar" description="o Download the dependency : commons-io.jar" unless="commons-io.jar" depends="init,setProxy,noProxy,get-custom-dep-commons-io.jar"> |
|
|
189 |
<mkdir dir="${libdir}/commons-io/jars/"> |
190 |
</mkdir> |
191 |
<get dest="${libdir}/commons-io/jars/commons-io-1.1.jar" usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/commons-io/jars/commons-io-1.1.jar"> |
192 |
</get> |
193 |
</target> |
194 |
<target name="get-custom-dep-commons-io.jar" if="commons-io.jar" depends="init,setProxy,noProxy"> |
195 |
<mkdir dir="${libdir}/commons-io/jars/"> |
196 |
</mkdir> |
197 |
<get dest="${libdir}/commons-io/jars/commons-io-1.1.jar" usetimestamp="true" ignoreerrors="true" src="${commons-io.jar}"> |
198 |
</get> |
199 |
</target> |
200 |
<target name="get-dep-servlet-api.jar" description="o Download the dependency : servlet-api.jar" unless="servlet-api.jar" depends="init,setProxy,noProxy,get-custom-dep-servlet-api.jar"> |
201 |
<mkdir dir="${libdir}/javax.servlet/jars/"> |
202 |
</mkdir> |
203 |
<get dest="${libdir}/javax.servlet/jars/servlet-api-2.3.jar" usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/javax.servlet/jars/servlet-api-2.3.jar"> |
204 |
</get> |
205 |
</target> |
206 |
<target name="get-custom-dep-servlet-api.jar" if="servlet-api.jar" depends="init,setProxy,noProxy"> |
207 |
<mkdir dir="${libdir}/javax.servlet/jars/"> |
208 |
</mkdir> |
209 |
<get dest="${libdir}/javax.servlet/jars/servlet-api-2.3.jar" usetimestamp="true" ignoreerrors="true" src="${servlet-api.jar}"> |
210 |
</get> |
211 |
</target> |
212 |
<target name="get-dep-portlet-api.jar" description="o Download the dependency : portlet-api.jar" unless="portlet-api.jar" depends="init,setProxy,noProxy,get-custom-dep-portlet-api.jar"> |
213 |
<mkdir dir="${libdir}/javax.portlet/jars/"> |
214 |
</mkdir> |
215 |
<get dest="${libdir}/javax.portlet/jars/portlet-api-1.0.jar" usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/javax.portlet/jars/portlet-api-1.0.jar"> |
216 |
</get> |
217 |
</target> |
218 |
<target name="get-custom-dep-portlet-api.jar" if="portlet-api.jar" depends="init,setProxy,noProxy"> |
219 |
<mkdir dir="${libdir}/javax.portlet/jars/"> |
220 |
</mkdir> |
221 |
<get dest="${libdir}/javax.portlet/jars/portlet-api-1.0.jar" usetimestamp="true" ignoreerrors="true" src="${portlet-api.jar}"> |
222 |
</get> |
223 |
</target> |
224 |
<target name="get-dep-junit.jar" description="o Download the dependency : junit.jar" unless="junit.jar" depends="init,setProxy,noProxy,get-custom-dep-junit.jar"> |
225 |
<mkdir dir="${libdir}/junit/jars/"> |
226 |
</mkdir> |
227 |
<get dest="${libdir}/junit/jars/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar"> |
228 |
</get> |
229 |
</target> |
230 |
<target name="get-custom-dep-junit.jar" if="junit.jar" depends="init,setProxy,noProxy"> |
231 |
<mkdir dir="${libdir}/junit/jars/"> |
232 |
</mkdir> |
233 |
<get dest="${libdir}/junit/jars/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true" src="${junit.jar}"> |
234 |
</get> |
235 |
</target> |
236 |
<target name="get-deps" unless="noget" depends="get-dep-commons-io.jar,get-dep-servlet-api.jar,get-dep-portlet-api.jar,get-dep-junit.jar"> |
237 |
</target> |
238 |
<target name="setProxy" if="useProxy" depends="init"> |
181 |
<target name="setProxy" if="useProxy" depends="init"> |
239 |
<!--Proxy settings works only with a JDK 1.2 and higher.--> |
182 |
<!--Proxy settings works only with a JDK 1.2 and higher.--> |
240 |
|
183 |
|
Lines 254-257
Link Here
|
254 |
<unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar"> |
197 |
<unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar"> |
255 |
</unjar> |
198 |
</unjar> |
256 |
</target> |
199 |
</target> |
257 |
</project> |
200 |
</project> |