You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by jf...@apache.org on 2002/08/08 12:43:32 UTC
cvs commit: jakarta-commons-sandbox/net build.properties.sample build.xml
jfclere 2002/08/08 03:43:31
Modified: net build.xml
Added: net build.properties.sample
Log:
Allow the download via a proxy (It needs Ant-1.5).
Revision Changes Path
1.8 +16 -3 jakarta-commons-sandbox/net/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/net/build.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- build.xml 6 Aug 2002 18:39:09 -0000 1.7
+++ build.xml 8 Aug 2002 10:43:31 -0000 1.8
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." name="commons-net" default="jar">
+
+ <property file="build.properties"/>
<property name="defaulttargetdir" value="target"></property>
<property name="classesdir" value="target/classes"></property>
@@ -15,6 +17,10 @@
<condition property="noget">
<equals arg2="only" arg1="${build.sysclasspath}"></equals>
</condition>
+
+ <condition property="useproxy">
+ <equals arg1="${proxy.use}" arg2="on" />
+ </condition>
</target>
<target description="o Create the jar" name="jar" depends="get-deps">
@@ -142,10 +148,17 @@
</target>
- <target name="get-deps" depends="init" unless="noget">
+ <!-- Allow get to work with a proxy -->
+ <target name="setproxy" if="useproxy" depends="init">
+ <taskdef name="setproxy"
+ classname="org.apache.tools.ant.taskdefs.optional.net.SetProxy" />
+ <setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}"/>
+ </target>
+
+ <target name="get-deps" depends="setproxy,init" unless="noget">
<mkdir dir="lib"></mkdir>
-
+
<get usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/oro/jars/oro-2.0.6.jar" dest="lib/oro-2.0.6.jar"></get>
<get usetimestamp="true" ignoreerrors="true" src="http://www.ibiblio.org/maven/junit/jars/junit-3.7.jar" dest="lib/junit-3.7.jar"></get>
@@ -171,4 +184,4 @@
</target>
</project>
-
\ No newline at end of file
+
1.1 jakarta-commons-sandbox/net/build.properties.sample
Index: build.properties.sample
===================================================================
#Proxy to download needed elements.
#proxy.host=proxy.domain
#proxy.port=8080
#proxy.use=on
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>