[jboss-svn-commits] JBossWS SVN: r1140 - branches/tdiesler/jbossws-1.0
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Oct 4 17:27:15 EDT 2006
Author: thomas.diesler at jboss.com
Date: 2006-10-04 17:27:12 -0400 (Wed, 04 Oct 2006)
New Revision: 1140
Modified:
branches/tdiesler/jbossws-1.0/build.xml
branches/tdiesler/jbossws-1.0/version.properties
Log:
[JBWS-1200] Provide source download for GA release
Modified: branches/tdiesler/jbossws-1.0/build.xml
===================================================================
--- branches/tdiesler/jbossws-1.0/build.xml 2006-10-04 21:17:46 UTC (rev 1139)
+++ branches/tdiesler/jbossws-1.0/build.xml 2006-10-04 21:27:12 UTC (rev 1140)
@@ -31,7 +31,8 @@
<property name="build.lib.dir" value="${build.dir}/lib"/>
<property name="build.resources.dir" value="${build.dir}/resources"/>
<property name="build.samples.dir" value="${build.dir}/samples"/>
- <property name="build.dist.dir" value="${build.dir}/dist"/>
+ <property name="build.bin.dist" value="${build.dir}/bin-dist"/>
+ <property name="build.src.dist" value="${build.dir}/src-dist"/>
<property name="docs.userguide.dir" value="${basedir}/docs/user-guide/project"/>
<property name="src.dir" value="${basedir}/src/main"/>
<property name="src.etc.dir" value="${src.dir}/etc"/>
@@ -617,25 +618,35 @@
<target name="most" description="Builds almost everything." depends="jars"/>
- <target name="all" description="Create a distribution zip file" depends="main,module-jars14,jbossws-thirdparty-jar,build-samples,build-docs">
+ <target name="all" description="Create a distribution zip file"
+ depends="main,module-jars14,jbossws-thirdparty-jar,build-samples,build-docs,build-bin-dist,build-src-dist">
+ </target>
+
+ <!-- Build the documentation -->
+ <target name="build-docs" description="Build the documentation">
+ <ant antfile="${docs.userguide.dir}/build.xml" dir="${docs.userguide.dir}" target="all.doc"/>
+ </target>
+
+ <!-- Build the bin dist -->
+ <target name="build-bin-dist" description="Build the binary distribution">
- <mkdir dir="${build.dist.dir}"/>
- <mkdir dir="${build.dist.dir}/bin"/>
- <mkdir dir="${build.dist.dir}/samples"/>
- <mkdir dir="${build.dist.dir}/docs/html"/>
- <mkdir dir="${build.dist.dir}/lib/jboss-jdk1.5"/>
- <mkdir dir="${build.dist.dir}/lib/jboss-jdk1.4"/>
- <mkdir dir="${build.dist.dir}/lib/tomcat/common/endorsed"/>
- <mkdir dir="${build.dist.dir}/lib/tomcat/common/lib"/>
- <mkdir dir="${build.dist.dir}/lib/tomcat/webapps"/>
+ <mkdir dir="${build.bin.dist}"/>
+ <mkdir dir="${build.bin.dist}/bin"/>
+ <mkdir dir="${build.bin.dist}/samples"/>
+ <mkdir dir="${build.bin.dist}/docs/html"/>
+ <mkdir dir="${build.bin.dist}/lib/jboss-jdk1.5"/>
+ <mkdir dir="${build.bin.dist}/lib/jboss-jdk1.4"/>
+ <mkdir dir="${build.bin.dist}/lib/tomcat/common/endorsed"/>
+ <mkdir dir="${build.bin.dist}/lib/tomcat/common/lib"/>
+ <mkdir dir="${build.bin.dist}/lib/tomcat/webapps"/>
- <copy todir="${build.dist.dir}" filtering="true" overwrite="true">
+ <copy todir="${build.bin.dist}" filtering="true" overwrite="true">
<fileset dir="${src.dist.dir}"/>
<filterset>
<filtersfile file="version.properties"/>
</filterset>
</copy>
- <copy todir="${build.dist.dir}/bin">
+ <copy todir="${build.bin.dist}/bin">
<fileset dir="${src.etc.dir}">
<include name="wstools.bat"/>
<include name="wstools.sh"/>
@@ -643,35 +654,35 @@
</copy>
<!-- samples -->
- <copy todir="${build.dist.dir}" file="${build.dir}/${samples.target}.zip" overwrite="true"/>
+ <copy todir="${build.bin.dist}" file="${build.dir}/${samples.target}.zip" overwrite="true"/>
<!-- documentation -->
- <copy todir="${build.dist.dir}/docs/html" overwrite="true">
+ <copy todir="${build.bin.dist}/docs/html" overwrite="true">
<fileset dir="${docs.userguide.dir}/build/en/html"/>
</copy>
- <copy todir="${build.dist.dir}/docs" overwrite="true">
+ <copy todir="${build.bin.dist}/docs" overwrite="true">
<fileset dir="${docs.userguide.dir}/build/en/pdf"/>
</copy>
<!-- lib/jdk1.5 -->
- <copy todir="${build.dist.dir}/lib/jboss-jdk1.5" overwrite="true">
+ <copy todir="${build.bin.dist}/lib/jboss-jdk1.5" overwrite="true">
<fileset dir="${build.lib.dir}" includes="jbossws-client.jar,jbossws.sar"/>
</copy>
<!-- lib/jdk1.4 -->
- <copy todir="${build.dist.dir}/lib/jboss-jdk1.4" overwrite="true">
+ <copy todir="${build.bin.dist}/lib/jboss-jdk1.4" overwrite="true">
<fileset dir="${build.lib.dir}" includes="jbossws14-client.jar,jbossws14.sar"/>
</copy>
<!-- lib/tomcat -->
- <copy todir="${build.dist.dir}/lib/tomcat/common/endorsed" overwrite="true">
+ <copy todir="${build.bin.dist}/lib/tomcat/common/endorsed" overwrite="true">
<fileset dir="${thirdparty.dir}">
<include name="serializer.jar"/>
<include name="xalan.jar"/>
<include name="xercesImpl.jar"/>
</fileset>
</copy>
- <copy todir="${build.dist.dir}/lib/tomcat/common/lib" overwrite="true">
+ <copy todir="${build.bin.dist}/lib/tomcat/common/lib" overwrite="true">
<fileset dir="${thirdparty.dir}">
<include name="activation.jar"/>
<include name="log4j.jar"/>
@@ -683,22 +694,26 @@
<include name="jbossws-thirdparty.jar"/>
</fileset>
</copy>
- <copy todir="${build.dist.dir}/lib/tomcat/webapps" overwrite="true">
+ <copy todir="${build.bin.dist}/lib/tomcat/webapps" overwrite="true">
<fileset dir="${build.lib.dir}" includes="jbossws.war"/>
</copy>
- <!-- zip it -->
- <zip destfile="${build.dir}/jbossws-${version.id}.zip" basedir="${build.dist.dir}"/>
+ <zip destfile="${build.dir}/jbossws-${version.id}.zip" basedir="${build.bin.dist}"/>
</target>
- <target name="build-source-zip" description="Build the source distribution">
- <zip destfile="${build.dir}/jbossws-${version.id}-src.zip" basedir="${basedir}"
- includes="src/**">
- </zip>
+ <!-- Build the src dist -->
+ <target name="build-src-dist" description="Build the source distribution">
+ <mkdir dir="${build.src.dist}/jbossws-${version.id}"/>
+ <copy todir="${build.src.dist}/jbossws-${version.id}">
+ <fileset dir="${basedir}">
+ <include name="ant.properties.example"/>
+ <include name="version.properties"/>
+ <include name="build.xml"/>
+ <include name="src/**"/>
+ </fileset>
+ </copy>
+ <zip destfile="${build.dir}/jbossws-${version.id}-src.zip" basedir="${build.src.dist}"
+ includes="jbossws-${version.id}/**"/>
</target>
- <target name="build-docs" description="build the documentation">
- <ant antfile="${docs.userguide.dir}/build.xml" dir="${docs.userguide.dir}" target="all.doc"/>
- </target>
-
</project>
Modified: branches/tdiesler/jbossws-1.0/version.properties
===================================================================
--- branches/tdiesler/jbossws-1.0/version.properties 2006-10-04 21:17:46 UTC (rev 1139)
+++ branches/tdiesler/jbossws-1.0/version.properties 2006-10-04 21:27:12 UTC (rev 1140)
@@ -3,7 +3,7 @@
specification.vendor=JBoss (http://www.jboss.org)
specification.version=jbossws-1.0
-version.id=1.0.4.GA
+version.id=1.0.4.DEV
repository.id=snapshot
implementation.title=JBoss Web Services (JBossWS)
More information about the jboss-svn-commits
mailing list