You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-commits@incubator.apache.org by gs...@apache.org on 2007/07/30 18:34:56 UTC
svn commit: r561085 - /incubator/ivy/core/trunk/src/example/go-ivy/build.xml
Author: gscokart
Date: Mon Jul 30 11:34:55 2007
New Revision: 561085
URL: http://svn.apache.org/viewvc?view=rev&rev=561085
Log:
update go-ivy in order to work with maven repository
Modified:
incubator/ivy/core/trunk/src/example/go-ivy/build.xml
Modified: incubator/ivy/core/trunk/src/example/go-ivy/build.xml
URL: http://svn.apache.org/viewvc/incubator/ivy/core/trunk/src/example/go-ivy/build.xml?view=diff&rev=561085&r1=561084&r2=561085
==============================================================================
--- incubator/ivy/core/trunk/src/example/go-ivy/build.xml (original)
+++ incubator/ivy/core/trunk/src/example/go-ivy/build.xml Mon Jul 30 11:34:55 2007
@@ -46,19 +46,21 @@
<property name="src.dir" value="src" />
+ <target name="download-ivy" unless="skip.download">
+ <mkdir dir="${ivy.jar.dir}"/>
+ <!-- download Ivy from web site so that it can be used even without any special installation -->
+ <echo message="installing ivy..."/>
+ <get src="http://people.apache.org/~xavier/ivy/${ivy.install.version}/ivy.jar"
+ dest="${ivy.jar.file}" usetimestamp="true"/>
+ </target>
+
<!-- =================================
target: install-ivy
this target is not necessary if you put ivy.jar in your ant lib directory
if you already have ivy in your ant lib, you can simply remove this
target and the dependency the 'go' target has on it
================================= -->
- <target name="install-ivy" description="--> install ivy">
- <mkdir dir="${ivy.jar.dir}"/>
- <!-- download Ivy from web site so that it can be used even without any special installation -->
- <echo message="installing ivy..."/>
- <get src="http://people.apache.org/~xavier/ivy/${ivy.install.version}/ivy.jar"
- dest="${ivy.jar.file}" usetimestamp="true"/>
-
+ <target name="install-ivy" depends="download-ivy" description="--> install ivy">
<!-- try to load ivy here from local ivy dir, in case the user has not already dropped
it into ant's lib dir (note that the latter copy will always take precedence).
We will not fail as long as local lib dir exists (it may be empty) and
@@ -79,7 +81,7 @@
<echo message="using ivy to resolve commons-lang 2.1..."/>
<!-- here comes the magic line: asks ivy to resolve a dependency on
commons-lang 2.1 and to build an ant path with it from its cache -->
- <ivy:cachepath organisation="apache" module="commons-lang" revision="2.1"
+ <ivy:cachepath organisation="commons-lang" module="commons-lang" revision="2.1" conf="default"
pathid="lib.path.id" inline="true"/>
<echo message="compiling..."/>