]> source.dussan.org Git - vaadin-framework.git/commitdiff
#7258 Ant tasks JAR locations in build.xml can be set as properties from outside...
authorHenri Sara <henri.sara@itmill.com>
Wed, 13 Jul 2011 12:41:14 +0000 (12:41 +0000)
committerHenri Sara <henri.sara@itmill.com>
Wed, 13 Jul 2011 12:41:14 +0000 (12:41 +0000)
svn changeset:19730/svn branch:6.6

build/build.xml

index d6bdfa6dd136847219c5554d338de327e6cbe555..cc8556320042ecc9c96baff1b35e047c4dea64c2 100644 (file)
     <target name="package-test" depends="clean-result, nightly-init, package-init, init, build, docs, internal-package-zip, nightly-publish">
     </target>
 
+    <!-- Locations of Ant task JARs - build properties not yet read at this point -->
+    <property name="ant.task.jar.antcontrib" value="build/lib/ant-contrib-1.0b3.jar" />
+    <property name="ant.task.jar.maven" value="build/lib/maven-ant-tasks-2.0.10.jar" />
+
     <!-- ant contrib required for flow control (for loop, if, property override)   -->
     <!-- Note that we have to use a namespace to avoid clash when running sub-ant. -->
     <taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml">
         <classpath>
-            <pathelement location="build/lib/ant-contrib-1.0b3.jar" />
+            <pathelement location="${ant.task.jar.antcontrib}" />
         </classpath>
     </taskdef>
 
     <!-- ant contrib for Maven integration -->
-    <path id="maven-ant-tasks.classpath" path="build/lib/maven-ant-tasks-2.0.10.jar" />
+    <path id="maven-ant-tasks.classpath" path="${ant.task.jar.maven}" />
     <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
              uri="antlib:org.apache.maven.artifact.ant"
              classpathref="maven-ant-tasks.classpath" />