You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by ry...@apache.org on 2006/02/02 18:17:56 UTC
svn commit: r374439 - in /incubator/woden/java: .classpath build.properties
build.xml
Author: ryman
Date: Thu Feb 2 09:17:53 2006
New Revision: 374439
URL: http://svn.apache.org/viewcvs?rev=374439&view=rev
Log:
Add validatewsdl20 Ant task.
Modified:
incubator/woden/java/.classpath
incubator/woden/java/build.properties
incubator/woden/java/build.xml
Modified: incubator/woden/java/.classpath
URL: http://svn.apache.org/viewcvs/incubator/woden/java/.classpath?rev=374439&r1=374438&r2=374439&view=diff
==============================================================================
--- incubator/woden/java/.classpath (original)
+++ incubator/woden/java/.classpath Thu Feb 2 09:17:53 2006
@@ -1,24 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src">
- <attributes>
- </attributes>
- </classpathentry>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
- <attributes>
- </attributes>
- </classpathentry>
- <classpathentry kind="src" path="test">
- <attributes>
- </attributes>
- </classpathentry>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
- <attributes>
- </attributes>
- </classpathentry>
- <classpathentry kind="var" path="JUNIT_HOME/junit.jar">
- <attributes>
- </attributes>
- </classpathentry>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="src" path="test"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="var" path="JUNIT_HOME/junit.jar"/>
+ <classpathentry kind="lib" path="downloads/lib/xercesImpl.jar"/>
+ <classpathentry kind="lib" path="downloads/lib/xml-apis.jar"/>
+ <classpathentry kind="lib" path="downloads/lib/XmlSchema-SNAPSHOT.jar"/>
+ <classpathentry kind="var" path="ECLIPSE_HOME/plugins/org.apache.ant_1.6.5/lib/ant.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Modified: incubator/woden/java/build.properties
URL: http://svn.apache.org/viewcvs/incubator/woden/java/build.properties?rev=374439&r1=374438&r2=374439&view=diff
==============================================================================
--- incubator/woden/java/build.properties (original)
+++ incubator/woden/java/build.properties Thu Feb 2 09:17:53 2006
@@ -22,6 +22,9 @@
XercesFile = Xerces-J-bin.2.7.1.zip
XercesJar1 = xercesImpl.jar
XercesJar2 = xml-apis.jar
+AntURL = http://www.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.zip
+AntFile = apache-ant-1.6.5-bin.zip
+AntJar = ant.jar
! The location of the Woden build home
build.home = ${basedir}
Modified: incubator/woden/java/build.xml
URL: http://svn.apache.org/viewcvs/incubator/woden/java/build.xml?rev=374439&r1=374438&r2=374439&view=diff
==============================================================================
--- incubator/woden/java/build.xml (original)
+++ incubator/woden/java/build.xml Thu Feb 2 09:17:53 2006
@@ -20,329 +20,327 @@
- Automatic upload to download server and website.
-->
<project name="woden" default="buildImplAndAPI" basedir=".">
- <property file="${basedir}/build.properties"/>
- <property name="build.home" value="."/>
- <property name="build.output" value="${build.home}/build"/>
- <property name="version" value="1.0.0"/>
-
- <property name="downloads" value="${build.home}/downloads"/>
- <property name="libraryDir" value="${downloads}/lib"/>
- <property name="build.classes" value="${build.output}/classes"/>
- <property name="build.classes.api" value="${build.output}/classesapi"/>
- <property name="build.classes.test" value="${build.output}/classestest"/>
- <property name="test.results" value="${build.output}/test-results"/>
- <property name="src.home" value="${build.home}/src"/>
- <property name="testsrc.home" value="${build.home}/test/"/>
- <property name="eclipseplugin" value="${build.home}/eclipseplugin"/>
- <property name="manifestfile" value="META-INF/MANIFEST.MF"/>
- <property name="build.javadoc" value="${build.output}/Javadoc"/>
-
+ <property file="${basedir}/build.properties" />
+ <property name="build.home" value="." />
+ <property name="build.output" value="${build.home}/build" />
+ <property name="version" value="1.0.0" />
+
+ <property name="downloads" value="${build.home}/downloads" />
+ <property name="libraryDir" value="${downloads}/lib" />
+ <property name="build.classes" value="${build.output}/classes" />
+ <property name="build.classes.api" value="${build.output}/classesapi" />
+ <property name="build.classes.test" value="${build.output}/classestest" />
+ <property name="test.results" value="${build.output}/test-results" />
+ <property name="src.home" value="${build.home}/src" />
+ <property name="testsrc.home" value="${build.home}/test/" />
+ <property name="eclipseplugin" value="${build.home}/eclipseplugin" />
+ <property name="manifestfile" value="META-INF/MANIFEST.MF" />
+ <property name="build.javadoc" value="${build.output}/Javadoc" />
+
<!-- Default to a nightly build -->
- <property name="buildType" value="N"/>
-
- <target name="buildAll" depends="clean, init, buildAPI, buildImplAndAPI, buildEclipsePlugin, buildJavadoc, buildTests, runTests"/>
-
- <target name="distBuild" depends="buildAll, createArchives, createChecksums"/>
+ <property name="buildType" value="N" />
+
+ <target name="buildAll" depends="clean, init, buildAPI, buildImplAndAPI, buildEclipsePlugin, buildJavadoc, buildTests, runTests" />
+
+ <target name="distBuild" depends="buildAll, createArchives, createChecksums" />
<target name="showProperties">
- <echo message="basedir=${basedir}"/>
- <echo message="build.output=${build.output}"/>
- <echo message="downloads=${downloads}"/>
- <echo message="libraryDir=${libraryDir}"/>
- <echo message="build.classes=${build.classes}"/>
- <echo message="build.classes.api=${build.classes.api}"/>
- <echo message="build.classes.test=${build.classes.test}"/>
- <echo message="test.results=${test.results}"/>
- <echo message="src.home=${src.home}"/>
- <echo message="testsrc.home=${testsrc.home}"/>
- <echo message="eclipseplugin=${eclipseplugin}"/>
- <echo message="manifestfile=${manifestfile}"/>
- <echo message="build.javadoc=${build.javadoc}"/>
- <echo message="XmlSchemaURL=${XmlSchemaURL}"/>
- <echo message="XmlSchemaFile=${XmlSchemaFile}"/>
- <echo message="XercesURL=${XercesURL}"/>
- <echo message="XercesFile=${XercesFile}"/>
- <echo message="XercesJar1=${XercesJar1}"/>
- <echo message="XercesJar2=${XercesJar2}"/>
- <echo message="build.home=${build.home}"/>
- <echo message="version=${version}"/>
- <echo message="milestone=${milestone}"/>
- <echo message="buildType=${buildType}"/>
+ <echo message="basedir=${basedir}" />
+ <echo message="build.output=${build.output}" />
+ <echo message="downloads=${downloads}" />
+ <echo message="libraryDir=${libraryDir}" />
+ <echo message="build.classes=${build.classes}" />
+ <echo message="build.classes.api=${build.classes.api}" />
+ <echo message="build.classes.test=${build.classes.test}" />
+ <echo message="test.results=${test.results}" />
+ <echo message="src.home=${src.home}" />
+ <echo message="testsrc.home=${testsrc.home}" />
+ <echo message="eclipseplugin=${eclipseplugin}" />
+ <echo message="manifestfile=${manifestfile}" />
+ <echo message="build.javadoc=${build.javadoc}" />
+ <echo message="XmlSchemaURL=${XmlSchemaURL}" />
+ <echo message="XmlSchemaFile=${XmlSchemaFile}" />
+ <echo message="XercesURL=${XercesURL}" />
+ <echo message="XercesFile=${XercesFile}" />
+ <echo message="XercesJar1=${XercesJar1}" />
+ <echo message="XercesJar2=${XercesJar2}" />
+ <echo message="AntURL=${AntURL}" />
+ <echo message="AntFile=${AntFile}" />
+ <echo message="AntJar=${AntJar}" />
+ <echo message="build.home=${build.home}" />
+ <echo message="version=${version}" />
+ <echo message="milestone=${milestone}" />
+ <echo message="buildType=${buildType}" />
</target>
-
+
<target name="init" depends="showProperties, getPreReq">
<tstamp>
- <format property="timestamp" pattern="yyyyMMdd_hhmm"/>
- </tstamp>
- <property name="defaultBuildId" value="${buildType}${timestamp}"/>
- <mkdir dir="${build.home}"/>
- <mkdir dir="${build.output}"/>
-
+ <format property="timestamp" pattern="yyyyMMdd_hhmm" />
+ </tstamp>
+ <property name="defaultBuildId" value="${buildType}${timestamp}" />
+ <mkdir dir="${build.home}" />
+ <mkdir dir="${build.output}" />
+
<condition property="buildId" value="${version}">
- <equals arg1="${buildType}" arg2="R" casesensitive="false"/>
+ <equals arg1="${buildType}" arg2="R" casesensitive="false" />
</condition>
-
+
<condition property="buildId" value="${version}M${milestone}" else="${defaultBuildId}">
- <equals arg1="${buildType}" arg2="M" casesensitive="false"/>
+ <equals arg1="${buildType}" arg2="M" casesensitive="false" />
</condition>
-
- <available classname="junit.framework.Test" property="junitAvailable"/>
-
- <property name="archiveDir" value="${build.output}/${archive.name}-${buildId}"/>
-
+
+ <available classname="junit.framework.Test" property="junitAvailable" />
+
+ <property name="archiveDir" value="${build.output}/${archive.name}-${buildId}" />
+
</target>
-
+
<target name="informJunit" unless="junitAvailable">
- <echo message="JUnit tests will not be compiled or run."/>
- <echo message="In order to compile and run the JUnit tests you must install junit.jar on your classpath."/>
+ <echo message="JUnit tests will not be compiled or run." />
+ <echo message="In order to compile and run the JUnit tests you must install junit.jar on your classpath." />
</target>
-
+
<!-- Get prerequisite libraries for the build. -->
- <target name="getPreReq" >
- <mkdir dir="${downloads}"/>
- <available file="${downloads}/${XmlSchemaFile}" property="XmlSchema.exists"/>
- <available file="${downloads}/${XercesFile}" property="Xerces.exists"/>
-
- <antcall target="getXmlSchema"/>
- <antcall target="getXerces"/>
-
- <antcall target="extractXmlSchema"/>
- <antcall target="extractXerces"/>
-
- <!-- flatten the lib dir -->
- <copy todir="${libraryDir}">
- <mapper type="flatten"/>
- <fileset dir="${libraryDir}">
- <include name="**/*.jar"/>
- </fileset>
- </copy>
-
- <delete includeemptydirs="true">
- <fileset dir="${libraryDir}">
- <include name="**/*"/>
- <exclude name="*.jar"/>
- </fileset>
- </delete>
- </target>
-
+ <target name="getPreReq">
+ <mkdir dir="${downloads}" />
+ <available file="${downloads}/${XmlSchemaFile}" property="XmlSchema.exists" />
+ <available file="${downloads}/${XercesFile}" property="Xerces.exists" />
+ <available file="${downloads}/${AntFile}" property="Ant.exists" />
+
+ <antcall target="getXmlSchema" />
+ <antcall target="getXerces" />
+ <antcall target="getAnt" />
+
+ <antcall target="extractXmlSchema" />
+ <antcall target="extractXerces" />
+ <antcall target="extractAnt" />
+
+ <!-- flatten the lib dir -->
+ <copy todir="${libraryDir}">
+ <mapper type="flatten" />
+ <fileset dir="${libraryDir}">
+ <include name="**/*.jar" />
+ </fileset>
+ </copy>
+
+ <delete includeemptydirs="true">
+ <fileset dir="${libraryDir}">
+ <include name="**/*" />
+ <exclude name="*.jar" />
+ </fileset>
+ </delete>
+ </target>
+
<!-- Get the latest version of XmlSchema from WS commons -->
- <target name="getXmlSchema" unless="XmlSchema.exists" >
+ <target name="getXmlSchema" unless="XmlSchema.exists">
<get src="${XmlSchemaURL}" dest="${downloads}/${XmlSchemaFile}" />
</target>
-
+
<!-- Get the latest version of Xerces and unzip it -->
<target name="getXerces" unless="Xerces.exists">
<get src="${XercesURL}" dest="${downloads}/${XercesFile}" />
</target>
+ <!-- Get the latest version of Ant and unzip it -->
+ <target name="getAnt" unless="Ant.exists">
+ <get src="${AntURL}" dest="${downloads}/${AntFile}" />
+ </target>
+
<!-- Copy the XmlSchema file to the lib dir -->
<target name="extractXmlSchema">
- <copy file="${downloads}/${XmlSchemaFile}" todir="${libraryDir}"/>
+ <copy file="${downloads}/${XmlSchemaFile}" todir="${libraryDir}" />
</target>
-
+
<!-- Extract the Xerces jars to the lib dir -->
<target name="extractXerces">
- <unzip src="${downloads}/${XercesFile}"
- dest="${libraryDir}">
+ <unzip src="${downloads}/${XercesFile}" dest="${libraryDir}">
<patternset>
- <include name="**/${XercesJar1}"/>
- <include name="**/${XercesJar2}"/>
+ <include name="**/${XercesJar1}" />
+ <include name="**/${XercesJar2}" />
</patternset>
</unzip>
</target>
-
+
+ <!-- Copy the Ant file to the lib dir -->
+ <target name="extractAnt">
+ <copy file="${downloads}/${AntFile}" todir="${libraryDir}" />
+ </target>
+
<!-- This task builds the Woden API and implementation package.
This task produces woden.jar. -->
<target name="buildImplAndAPI" depends="init">
- <mkdir dir="${build.classes}"/>
- <javac sourcepath=""
- srcdir="${src.home}"
- destdir="${build.classes}"
- classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2}"/>
+ <mkdir dir="${build.classes}" />
+ <javac sourcepath="" srcdir="${src.home}" destdir="${build.classes}" classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2};${libraryDir}/${AntJar}" />
<!-- Copy all non Java files. -->
<copy todir="${build.classes}">
<fileset dir="${src.home}">
- <include name="**/*"/>
- <exclude name="**/*.java"/>
+ <include name="**/*" />
+ <exclude name="**/*.java" />
</fileset>
</copy>
-
- <jar destfile="${build.output}/${impl.name}.jar" basedir="${build.classes}" excludes="temp/**"/>
+
+ <jar destfile="${build.output}/${impl.name}.jar" basedir="${build.classes}" excludes="temp/**" />
</target>
-
+
<!-- This task builds the Woden API package.
This task produces woden-api.jar. -->
<target name="buildAPI" depends="init">
- <mkdir dir="${build.classes.api}"/>
- <javac sourcepath=""
- srcdir="${src.home}"
- destdir="${build.classes.api}"
- classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2}">
- <include name="**/*.java"/>
- <exclude name="**/internal/**/*.java"/>
- <exclude name="temp/**/*.java"/>
- </javac>
- <!-- Copy all non Java files. -->
+ <mkdir dir="${build.classes.api}" />
+ <javac sourcepath="" srcdir="${src.home}" destdir="${build.classes.api}" classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2}">
+ <include name="**/*.java" />
+ <exclude name="**/internal/**/*.java" />
+ <exclude name="temp/**/*.java" />
+ </javac>
+ <!-- Copy all non Java files. -->
<copy todir="${build.classes.api}">
<fileset dir="${src.home}">
- <include name="**/*"/>
- <exclude name="**/*.java"/>
- <exclude name="**/internal/**/*"/>
- <exclude name="temp/**/*"/>
+ <include name="**/*" />
+ <exclude name="**/*.java" />
+ <exclude name="**/internal/**/*" />
+ <exclude name="temp/**/*" />
</fileset>
</copy>
- <jar destfile="${build.output}/${api.name}.jar" basedir="${build.classes.api}"/>
+ <jar destfile="${build.output}/${api.name}.jar" basedir="${build.classes.api}" />
</target>
-
+
<!-- This task builds a Woden Eclipse Plugin.
The plugin contains the API and implementation. -->
<target name="buildEclipsePlugin" depends="init, buildImplAndAPI">
<copy todir="${build.classes}">
- <fileset dir="${eclipseplugin}"/>
+ <fileset dir="${eclipseplugin}" />
</copy>
- <replace file="${build.classes}/${manifestfile}"
- token="*VERSION_NUMBER*"
- value="${version}"/>
-
- <jar destfile="${build.output}/org.apache.woden_${version}.jar"
- basedir="${build.classes}"
- manifest="${build.classes}/${manifestfile}"/>
+ <replace file="${build.classes}/${manifestfile}" token="*VERSION_NUMBER*" value="${version}" />
+
+ <jar destfile="${build.output}/org.apache.woden_${version}.jar" basedir="${build.classes}" manifest="${build.classes}/${manifestfile}" />
</target>
-
+
<!-- This task builds the Woden tests package.
This task produces woden-tests.jar. -->
<target name="buildTests" depends="init, informJunit, buildImplAndAPI" if="junitAvailable">
- <mkdir dir="${build.classes.test}"/>
- <javac sourcepath=""
- srcdir="${testsrc.home}"
- destdir="${build.classes.test}"
- classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2};${build.output}/${impl.name}.jar"/>
+ <mkdir dir="${build.classes.test}" />
+ <javac sourcepath="" srcdir="${testsrc.home}" destdir="${build.classes.test}" classpath="${libraryDir}/${XmlSchemaFile};${libraryDir}/${XercesJar1};${libraryDir}/${XercesJar2};${build.output}/${impl.name}.jar" />
<!-- Copy all non Java files. -->
<copy todir="${build.classes.test}">
<fileset dir="${testsrc.home}">
- <include name="**/*"/>
- <exclude name="**/*.java"/>
+ <include name="**/*" />
+ <exclude name="**/*.java" />
</fileset>
</copy>
- <jar destfile="${build.output}/${test.name}.jar" basedir="${build.classes.test}"/>
+ <jar destfile="${build.output}/${test.name}.jar" basedir="${build.classes.test}" />
</target>
-
+
<!-- This task builds the Woden Javadoc. -->
<target name="buildJavadoc" depends="init">
<javadoc destdir="${build.javadoc}">
<fileset dir="${src.home}">
- <include name="**/*.java"/>
- <exclude name="**/internal/**/*.java"/>
+ <include name="**/*.java" />
+ <exclude name="**/internal/**/*.java" />
</fileset>
</javadoc>
</target>
-
+
<target name="runTests" depends="init, informJunit, buildTests" if="junitAvailable">
-
- <mkdir dir="${test.results}"/>
-
+
+ <mkdir dir="${test.results}" />
+
<junit>
<classpath>
<pathelement location="${build.classes}" />
- <pathelement location="${build.classes.test}" />
- <pathelement location="${libraryDir}/${XmlSchemaFile}"/>
- <pathelement location="${libraryDir}/${XercesJar1}"/>
- <pathelement location="${libraryDir}/${XercesJar2}"/>
- </classpath>
-
- <test name="org.apache.woden.tests.AllWodenTests"
- haltonfailure="no"
- outfile="woden-${buildId}-test-results"
- todir="${test.results}">
- <formatter type="xml"/>
- </test>
+ <pathelement location="${build.classes.test}" />
+ <pathelement location="${libraryDir}/${XmlSchemaFile}" />
+ <pathelement location="${libraryDir}/${XercesJar1}" />
+ <pathelement location="${libraryDir}/${XercesJar2}" />
+ </classpath>
+
+ <test name="org.apache.woden.tests.AllWodenTests" haltonfailure="no" outfile="woden-${buildId}-test-results" todir="${test.results}">
+ <formatter type="xml" />
+ </test>
</junit>
-
- <mkdir dir="${test.results}/html"/>
-
+
+ <mkdir dir="${test.results}/html" />
+
<junitreport tofile="woden-${buildId}-test-results.html">
<fileset dir="${test.results}">
- <include name="*.xml"/>
- </fileset>
- <report format="noframes" todir="${test.results}/html"/>
+ <include name="*.xml" />
+ </fileset>
+ <report format="noframes" todir="${test.results}/html" />
</junitreport>
</target>
-
+
<!-- Create the zip and tar.gz archives -->
<target name="createArchives">
- <mkdir dir="${archiveDir}"/>
- <mkdir dir="${archiveDir}/lib"/>
- <mkdir dir="${archiveDir}/doc"/>
- <mkdir dir="${archiveDir}/doc/apiDocs"/>
+ <mkdir dir="${archiveDir}" />
+ <mkdir dir="${archiveDir}/lib" />
+ <mkdir dir="${archiveDir}/doc" />
+ <mkdir dir="${archiveDir}/doc/apiDocs" />
<!-- Copy the woden jars -->
<copy todir="${archiveDir}/lib">
<fileset dir="${build.output}">
- <include name="${impl.name}.jar"/>
- <include name="${api.name}.jar"/>
+ <include name="${impl.name}.jar" />
+ <include name="${api.name}.jar" />
</fileset>
</copy>
<!-- Copy the downloaded libraries -->
<copy todir="${archiveDir}/lib">
<fileset dir="${libraryDir}">
- <include name="**/*.jar"/>
+ <include name="**/*.jar" />
</fileset>
</copy>
<!-- Copy the JavaDoc -->
<copy todir="${archiveDir}/doc/apiDocs">
- <fileset dir="${build.javadoc}"/>
+ <fileset dir="${build.javadoc}" />
</copy>
<!-- Copy the root files such as license, readme -->
<copy todir="${archiveDir}">
<fileset dir="${build.home}">
- <include name="LICENSE"/>
- <include name="LICENSE.dom"/>
- <include name="LICENSE.sax"/>
- <include name="LICENSE.xerces"/>
- <include name="NOTICE"/>
- <include name="README"/>
- <include name="release-notes.html"/>
+ <include name="LICENSE" />
+ <include name="LICENSE.dom" />
+ <include name="LICENSE.sax" />
+ <include name="LICENSE.xerces" />
+ <include name="NOTICE" />
+ <include name="README" />
+ <include name="release-notes.html" />
</fileset>
</copy>
-
- <antcall target="createZip"/>
- <antcall target="createTarGz"/>
+
+ <antcall target="createZip" />
+ <antcall target="createTarGz" />
</target>
-
+
<!-- Builds a zip of the distributable dir -->
<!-- This target is not meant to be called on its own -->
<target name="createZip" depends="init">
- <zip destfile="${build.output}/${archive.name}-${buildId}.zip"
- basedir="${archiveDir}"/>
+ <zip destfile="${build.output}/${archive.name}-${buildId}.zip" basedir="${archiveDir}" />
</target>
-
+
<!-- Builds a tar.gz of the distributable dir -->
<!-- This target is not meant to be called on its own -->
<target name="createTarGz" depends="init">
- <tar tarfile="${build.output}/${archive.name}-${buildId}.tar" basedir="${archiveDir}"/>
- <gzip zipfile="${build.output}/${archive.name}-${buildId}.tar.gz" src="${build.output}/${archive.name}-${buildId}.tar"/>
- <bzip2 src="${build.output}/${archive.name}-${buildId}.tar.gz" destfile="${build.output}/${archive.name}-${buildId}.tar.bz2"/>
- <delete file="${build.output}/$archive.name}-${buildId}.tar"/>
+ <tar tarfile="${build.output}/${archive.name}-${buildId}.tar" basedir="${archiveDir}" />
+ <gzip zipfile="${build.output}/${archive.name}-${buildId}.tar.gz" src="${build.output}/${archive.name}-${buildId}.tar" />
+ <bzip2 src="${build.output}/${archive.name}-${buildId}.tar.gz" destfile="${build.output}/${archive.name}-${buildId}.tar.bz2" />
+ <delete file="${build.output}/$archive.name}-${buildId}.tar" />
</target>
-
+
<!-- Create checksums for the zip and tar.gz files -->
<target name="createChecksums">
- <checksum file="${build.output}/${archive.name}-${buildId}.zip"/>
- <checksum file="${build.output}/${archive.name}-${buildId}.zip" algorithm="SHA" fileext=".sha1"/>
- <checksum file="${build.output}/${archive.name}-${buildId}.tar.gz"/>
- <checksum file="${build.output}/${archive.name}-${buildId}.tar.gz" algorithm="SHA" fileext=".sha1"/>
- <checksum file="${build.output}/${archive.name}-${buildId}.tar.bz2"/>
- <checksum file="${build.output}/${archive.name}-${buildId}.tar.bz2" algorithm="SHA" fileext=".sha1"/>
+ <checksum file="${build.output}/${archive.name}-${buildId}.zip" />
+ <checksum file="${build.output}/${archive.name}-${buildId}.zip" algorithm="SHA" fileext=".sha1" />
+ <checksum file="${build.output}/${archive.name}-${buildId}.tar.gz" />
+ <checksum file="${build.output}/${archive.name}-${buildId}.tar.gz" algorithm="SHA" fileext=".sha1" />
+ <checksum file="${build.output}/${archive.name}-${buildId}.tar.bz2" />
+ <checksum file="${build.output}/${archive.name}-${buildId}.tar.bz2" algorithm="SHA" fileext=".sha1" />
</target>
-
+
<!-- A clean target to be run before builds. -->
<target name="clean">
- <delete dir="${build.classes}"/>
- <delete dir="${build.classes.api}"/>
- <delete dir="${build.classes.test}"/>
- <delete dir="${build.output}"/>
+ <delete dir="${build.classes}" />
+ <delete dir="${build.classes.api}" />
+ <delete dir="${build.classes.test}" />
+ <delete dir="${build.output}" />
</target>
-
+
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org