~verterok/bzr-eclipse/pluginpath-fix

« back to all changes in this revision

Viewing changes to org.vcs.bazaar.eclipse.client/dependencies.xml

  • Committer: Guillermo Gonzalez
  • Date: 2008-11-17 17:31:47 UTC
  • Revision ID: guillo.gonzo@gmail.com-20081117173147-vbbemgxnq3gxvvsz
 replaced maven-ant-tasks dependency management with maven and a parent pom

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<project name="org.vcs.bazaar.eclipse.client.dependencies" 
2
 
         xmlns:artifact="urn:maven-artifact-ant" 
3
 
         basedir="." default="fetch-deps">
4
 
    
5
 
    <property file="./dependencies.properties"/>
6
 
    
7
 
    <path id="maven-ant-tasks.classpath" path="${maven.ant.tasks}" />
8
 
    
9
 
    <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
10
 
           uri="urn:maven-artifact-ant"
11
 
           classpathref="maven-ant-tasks.classpath" />
12
 
       
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}"
18
 
                         scope="compile"/>
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" />
28
 
        </copy>
29
 
    </target>
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}"
35
 
                         classifier="sources"
36
 
                         scope="compile">
37
 
                <exclusion groupId="kxml2" artifactId="kxml2-min"/>
38
 
                <exclusion groupId="redstone" artifactId="xmlrpc-client"/>
39
 
                <exclusion groupId="redstone" artifactId="xmlrpc"/>
40
 
            </dependency>
41
 
        </artifact:dependencies>
42
 
        <copy todir="${destDir}">
43
 
            <fileset refid="client.tests.fileset" />
44
 
            <mapper type="flatten" />
45
 
        </copy>
46
 
    </target>
47
 
    
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="."/>
52
 
        </antcall>
53
 
    </target>
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="."/>
58
 
        </antcall>
59
 
    </target>
60
 
    
61
 
</project>
 
 
b'\\ No newline at end of file'