Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 143433 | Differences between
and this patch

Collapse All | Expand All

(-)build.xml.original (-62 / +5 lines)
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>

Return to bug 143433