~verterok/bzr-eclipse/headless-build

« back to all changes in this revision

Viewing changes to configuration/customTargets.xml

  • Committer: Guillermo Gonzalez
  • Date: 2008-11-21 12:55:04 UTC
  • Revision ID: guillo.gonzo@gmail.com-20081121125504-lle8i1lgmjx22vwt
 update site template
 update build:
  - to use ubuntu standard locations (java, eclipse in /opt/eclipse-3.3, etc)
  - now the dependency copying is handled by maven

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
        <!-- ===================================================================== -->
7
7
        <property name="allElementsFile" value="${builder}/allElements.xml"/>
8
8
        <import file="${allElementsFile}" />
9
 
    <property name="dependencies" value="${source.home}/dependencies.xml"/>
10
 
        <import file="${dependencies}" />
11
9
        <target name="allElements">
12
10
                <antcall target="allElementsDelegator" />
13
11
        </target>
64
62
        <!-- Steps to do before setup -->
65
63
        <!-- ===================================================================== -->
66
64
        <target name="preSetup">
67
 
           <property name="package" value="org.vcs.bazaar.eclipse"/>
 
65
           <property name="package" value="org.vcs.bazaar.eclipse"/>
68
66
           <property name="srcDir" 
69
67
                     value="${buildDirectory}/../source/bzr-eclipse/"/>
70
 
           <property name="clientSrcDir" 
71
 
                     value="${srcDir}/${package}.client"/>
72
 
           <property name="coreSrcDir" 
73
 
                     value="${srcDir}/${package}.core"/>
74
 
           <property name="uiSrcDir" 
75
 
                     value="${srcDir}/${package}.ui"/>
76
 
           <property name="featureSrcDir" 
77
 
                     value="${srcDir}/${package}.feature"/>
78
 
           <property name="coreTestSrcDir" 
79
 
                     value="${srcDir}/${package}.core.test"/>
80
 
           <property name="testFeatureSrcDir" 
81
 
                     value="${srcDir}/${package}.tests-feature"/>
82
 
 
83
 
           <copy todir="${buildDirectory}/plugins/${package}.client">
84
 
            <fileset dir="${clientSrcDir}"/>
 
68
       <copy todir="${buildDirectory}/plugins/${package}.client">
 
69
            <fileset dir="${srcDir}/${package}.client"/>
85
70
           </copy>
86
 
       <antcall target="bzr-java-lib">
87
 
            <param name="basedir" value="${buildDirectory}/plugins/${package}.client"/>
88
 
            <param name="destDir" value="${buildDirectory}/plugins/${package}.client" />
89
 
       </antcall>
90
71
           <copy todir="${buildDirectory}/plugins/${package}.core">
91
 
            <fileset dir="${coreSrcDir}"/>
 
72
            <fileset dir="${srcDir}/${package}.core"/>
92
73
           </copy>
93
74
           <copy todir="${buildDirectory}/plugins/${package}.ui">
94
 
            <fileset dir="${uiSrcDir}"/>
 
75
            <fileset dir="${srcDir}/${package}.ui"/>
95
76
           </copy>
96
77
           <copy todir="${buildDirectory}/features/${package}.feature">
97
 
            <fileset dir="${featureSrcDir}"/>
 
78
            <fileset dir="${srcDir}/${package}.feature"/>
98
79
           </copy>
99
80
           
100
81
           <!-- test feature and plugins -->
101
 
           <copy todir="${buildDirectory}/plugins/${package}.core.test">
102
 
            <fileset dir="${coreTestSrcDir}"/>
 
82
           <copy todir="${buildDirectory}/plugins/${package}.core.tests">
 
83
            <fileset dir="${srcDir}/${package}.core.tests"/>
103
84
           </copy>
104
 
           <antcall target="bzr-java-lib-tests">
105
 
            <param name="basedir" value="${buildDirectory}/plugins/${package}.core.test"/>
106
 
            <param name="destDir" value="${buildDirectory}/plugins/${package}.core.test" />
107
 
       </antcall>
108
85
       <copy todir="${buildDirectory}/features/${package}.tests-feature">
109
 
            <fileset dir="${testFeatureSrcDir}"/>
 
86
            <fileset dir="${srcDir}/${package}.tests-feature"/>
110
87
           </copy>
111
88
        </target>
112
89