1
<project name="org.vcs.bazaar.eclipse.client.dependencies"
2
xmlns:artifact="urn:maven-artifact-ant"
3
basedir="." default="fetch-deps">
5
<property file="./dependencies.properties"/>
7
<path id="maven-ant-tasks.classpath" path="${maven.ant.tasks}" />
9
<typedef resource="org/apache/maven/artifact/ant/antlib.xml"
10
uri="urn:maven-artifact-ant"
11
classpathref="maven-ant-tasks.classpath" />
13
<target name="bzr-java-lib" depends="">
14
<artifact:dependencies filesetId="client.fileset" useScope="runtime">
15
<dependency groupId="org.vcs.bazaar.client"
16
artifactId="bzr-java-lib"
17
version="${bzr-java-lib.version}"
19
<dependency groupId="kxml2" artifactId="kxml2-min" version="${kxml2.version}"/>
20
<dependency groupId="redstone" artifactId="xmlrpc" version="${redstone.xmlrpc.version}"/>
21
<dependency groupId="redstone"
22
artifactId="xmlrpc-client"
23
version="${redstone.xmlrpc.version}"/>
24
</artifact:dependencies>
25
<copy todir="${destDir}">
26
<fileset refid="client.fileset" />
27
<mapper type="flatten" />
30
<target name="bzr-java-lib-source" depends="">
31
<artifact:dependencies filesetId="client.tests.fileset" useScope="runtime">
32
<dependency groupId="org.vcs.bazaar.client"
33
artifactId="bzr-java-lib"
34
version="${bzr-java-lib.version}"
37
<exclusion groupId="kxml2" artifactId="kxml2-min"/>
38
<exclusion groupId="redstone" artifactId="xmlrpc-client"/>
39
<exclusion groupId="redstone" artifactId="xmlrpc"/>
41
</artifact:dependencies>
42
<copy todir="${destDir}">
43
<fileset refid="client.tests.fileset" />
44
<mapper type="flatten" />
48
<target name="fetch-deps">
49
<artifact:remoteRepository id="default.remote.repository" url="${remote.repository}" />
50
<antcall target="bzr-java-lib">
51
<param name="destDir" value="."/>
54
<target name="fetch-deps-sources">
55
<artifact:remoteRepository id="default.remote.repository" url="${remote.repository}" />
56
<antcall target="bzr-java-lib">
57
<param name="destDir" value="."/>
b'\\ No newline at end of file'