You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/05/16 00:02:07 UTC
svn commit: r406752 - in /incubator/tuscany/java/distribution:
buildDistribution.xml tuscany-polish/fixupJars.xml
Author: jsdelfino
Date: Mon May 15 15:02:06 2006
New Revision: 406752
URL: http://svn.apache.org/viewcvs?rev=406752&view=rev
Log:
Fix for TUSCANY-376, applied patch
Modified:
incubator/tuscany/java/distribution/buildDistribution.xml
incubator/tuscany/java/distribution/tuscany-polish/fixupJars.xml
Modified: incubator/tuscany/java/distribution/buildDistribution.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/distribution/buildDistribution.xml?rev=406752&r1=406751&r2=406752&view=diff
==============================================================================
--- incubator/tuscany/java/distribution/buildDistribution.xml (original)
+++ incubator/tuscany/java/distribution/buildDistribution.xml Mon May 15 15:02:06 2006
@@ -20,7 +20,14 @@
</and>
</condition>
- <target name="createDistribution" depends="copySample, copyJar"/>
+ <condition property="isFirstTime">
+ <and>
+ <equals arg1="${project.groupId}" arg2="org.osoa" />
+ <equals arg1="${project.artifactId}" arg2="spec" />
+ </and>
+ </condition>
+
+ <target name="createDistribution" depends="copyJavadoc" />
<target name="copySample" if="isSample" description="Copy the sample code to the Tuscany distribution folder">
<property name="target.folder" value="${dist.folder}/samples/${project.artifactId}" />
@@ -33,38 +40,29 @@
</copy>
</target>
- <target name="copyJar" if="isJar" description="Copy the jar to the Tuscany distribution folder">
- <!--
- <copy todir="${dist.folder}/lib">
- <fileset dir="${project.basedir}/target">
- <include name="${project.artifactId}-${project.version}.${project.packaging}" />
- </fileset>
- </copy>
- -->
- <copy todir="${dist.folder}/javadoc">
- <fileset dir="${project.basedir}/target">
- <include name="${project.artifactId}-${project.version}-javadoc.${project.packaging}" />
- </fileset>
- </copy>
+ <target name="copyJavadoc" if="isJar" description="Copy the javadoc to the Tuscany distribution folder">
<copy todir="${dist.folder}/javadoc/${project.artifactId}">
<fileset dir="${project.basedir}/target/javadoc">
<include name="**/*" />
</fileset>
</copy>
</target>
-
- <target name="cleanDistribution" depends="cleanJar, cleanSample"/>
-
- <target name="cleanJar" if="isJar">
- <delete file="${dist.folder}/lib/${project.artifactId}-${project.version}.${project.packaging}" quiet="true"/>
- <delete file="${dist.folder}/javadoc/${project.artifactId}-${project.version}-javadoc.${project.packaging}" quiet="true"/>
- <delete dir="${dist.folder}/javadoc/${project.artifactId}" quiet="true"/>
+
+ <target name="cleanDistribution" depends="cleanJavadoc, cleanBuild" />
+
+ <target name="cleanJavadoc" if="isJar">
+ <delete file="${dist.folder}/lib/${project.artifactId}-${project.version}.${project.packaging}" quiet="true" />
+ <delete file="${dist.folder}/javadoc/${project.artifactId}-${project.version}-javadoc.${project.packaging}" quiet="true" />
+ <delete dir="${dist.folder}/javadoc/${project.artifactId}" quiet="true" />
</target>
-
+
<target name="cleanSample" if="isSample">
- <delete dir="${dist.folder}/samples/${project.artifactId}" quiet="true"/>
+ <delete dir="${dist.folder}/samples/${project.artifactId}" quiet="true" />
</target>
+ <target name="cleanBuild" if="isFirstTime">
+ <delete dir="${dist.folder}" quiet="true" />
+ </target>
</project>
Modified: incubator/tuscany/java/distribution/tuscany-polish/fixupJars.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/distribution/tuscany-polish/fixupJars.xml?rev=406752&r1=406751&r2=406752&view=diff
==============================================================================
--- incubator/tuscany/java/distribution/tuscany-polish/fixupJars.xml (original)
+++ incubator/tuscany/java/distribution/tuscany-polish/fixupJars.xml Mon May 15 15:02:06 2006
@@ -1,37 +1,76 @@
<?xml version="1.0"?>
<project name="project" default="fixupJars">
-
- <target name="fixupJars">
- <delete>
- <fileset dir="${target.dir}/lib/axis2" includes="*.jar">
- <present present="both" targetdir="${target.dir}/lib" />
- </fileset>
- <fileset dir="${target.dir}/lib/celtix" includes="*.jar">
- <present present="both" targetdir="${target.dir}/lib" />
- </fileset>
- <fileset dir="${target.dir}/lib/tools" includes="*.jar">
- <present present="both" targetdir="${target.dir}/lib" />
- </fileset>
- </delete>
- <copy todir="${target.dir}/javadoc">
- <fileset dir="${target.dir}/../../build/javadoc">
- <include name="**/*"/>
- </fileset>
- </copy>
- <copy todir="${target.dir}/docs">
- <fileset dir="../../docs">
- <include name="**/*"/>
- </fileset>
- </copy>
- <zip destfile="${target.dir}/../tuscany-incubating-M1.zip">
- <zipfileset dir="${target.dir}" prefix="tuscany-incubating-M1">
- </zipfileset>
- </zip>
- <tar destfile="${target.dir}/../tuscany-incubating-M1.tar">
- <tarfileset dir="${target.dir}" prefix="tuscany-incubating-M1">
- </tarfileset>
- </tar>
- <gzip zipfile="${target.dir}/../tuscany-incubating-M1.tar.gz" src="${target.dir}/../tuscany-incubating-M1.tar"/>
- </target>
-
-</project>
+
+ <target name="fixupJars">
+ <delete>
+ <fileset dir="${target.dir}/lib/axis2" includes="*.jar">
+ <present present="both" targetdir="${target.dir}/lib" />
+ </fileset>
+ <fileset dir="${target.dir}/lib/celtix" includes="*.jar">
+ <present present="both" targetdir="${target.dir}/lib" />
+ </fileset>
+ <fileset dir="${target.dir}/lib/tools" includes="*.jar">
+ <present present="both" targetdir="${target.dir}/lib" />
+ </fileset>
+ </delete>
+ <copy todir="${target.dir}/javadoc">
+ <fileset dir="${target.dir}/../../build/javadoc">
+ <include name="sca-api/**/*" />
+ <include name="sdo-api/**/*" />
+ <include name="tuscany-common/**/*" />
+ <include name="tuscany-core/**/*" />
+ <include name="tuscany-model/**/*" />
+ <include name="tuscany-das-rdb/**/*" />
+ <include name="tuscany-databinding-sdo/**/*" />
+ </fileset>
+ </copy>
+ <copy todir="${target.dir}/docs">
+ <fileset dir="../../docs">
+ <include name="**/*" />
+ </fileset>
+ </copy>
+ <zip destfile="${target.dir}/../tuscany-incubating-M1.zip">
+ <zipfileset dir="${target.dir}" prefix="tuscany-incubating-M1">
+ </zipfileset>
+ </zip>
+ <tar destfile="${target.dir}/../tuscany-incubating-M1.tar" longfile="gnu">
+ <tarfileset dir="${target.dir}" prefix="tuscany-incubating-M1">
+ </tarfileset>
+ </tar>
+ <gzip zipfile="${target.dir}/../tuscany-incubating-M1.tar.gz" src="${target.dir}/../tuscany-incubating-M1.tar" />
+
+ <patternset id="exclusionList">
+ <exclude name="**/target"/>
+ <exclude name="**/target/**/*"/>
+ <exclude name="**/.svn"/>
+ <exclude name="**/.svn/**/*"/>
+ <exclude name="**/build"/>
+ <exclude name="**/build/**/*"/>
+ <exclude name="**/.settings/**/*"/>
+ <exclude name="**/.classpath"/>
+ <exclude name="**/.project"/>
+ <exclude name="**/.wtpmodules"/>
+ <exclude name="**/surefire*"/>
+ <exclude name="**/cobertura.ser"/>
+ <exclude name="**/bin/*"/>
+ <exclude name="**/var/journal"/>
+ <exclude name="**/build.out*"/>
+ <exclude name="**/apache-tomcat-*.zip"/>
+ <exclude name="**/apache-tomcat-*.tar.gz"/>
+ </patternset>
+
+ <zip destfile="${target.dir}/../tuscany-incubating-M1-src.zip">
+ <zipfileset dir="${target.dir}/../../.." prefix="tuscany-incubating-M1">
+ <patternset refid="exclusionList"/>
+ </zipfileset>
+ </zip>
+ <tar destfile="${target.dir}/../tuscany-incubating-M1-src.tar" longfile="gnu">
+ <tarfileset dir="${target.dir}/../../.." prefix="tuscany-incubating-M1">
+ <patternset refid="exclusionList"/>
+ </tarfileset>
+ </tar>
+ <gzip zipfile="${target.dir}/../tuscany-incubating-M1-src-tar.gz" src="${target.dir}/../tuscany-incubating-M1-src.tar" />
+
+ </target>
+
+</project>