[jboss-cvs] JBossAS SVN: r90677 - projects/jboss-jca/trunk.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 29 11:14:34 EDT 2009
Author: jesper.pedersen
Date: 2009-06-29 11:14:34 -0400 (Mon, 29 Jun 2009)
New Revision: 90677
Modified:
projects/jboss-jca/trunk/build.xml
Log:
Added release target
Modified: projects/jboss-jca/trunk/build.xml
===================================================================
--- projects/jboss-jca/trunk/build.xml 2009-06-29 14:53:59 UTC (rev 90676)
+++ projects/jboss-jca/trunk/build.xml 2009-06-29 15:14:34 UTC (rev 90677)
@@ -28,6 +28,15 @@
<available classname="java.lang.management.LockInfo" property="HAVE_JDK_1.6"/>
<!-- =================================
+ Project
+ ================================= -->
+ <property name="name" value="jboss-jca"/>
+ <property name="major" value="1"/>
+ <property name="minor" value="0"/>
+ <property name="patch" value="0"/>
+ <property name="type" value="Alpha1"/>
+
+ <!-- =================================
Repositories
================================= -->
<property name="central.repo" value="http://repo1.maven.org/maven2"/>
@@ -232,6 +241,47 @@
</target>
<!-- =================================
+ Target: release
+ ================================= -->
+ <target name="release" depends="sjc">
+ <delete dir="${build.dir}"/>
+
+ <mkdir dir="${build.dir}" />
+ <mkdir dir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}" />
+ <mkdir dir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}/doc" />
+
+ <ant dir="doc/userguide" target="pdf"/>
+ <ant dir="doc/developerguide" target="pdf"/>
+
+ <move flatten="true" todir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}/doc">
+ <fileset dir="${build.dir}">
+ <include name="**/*.pdf"/>
+ </fileset>
+ </move>
+
+ <delete dir="${build.dir}/en"/>
+
+ <copy todir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}">
+ <fileset dir="${target.dir}/sjc"/>
+ </copy>
+
+ <zip destfile="${name}-${major}.${minor}.${patch}.${type}.zip"
+ basedir="${build.dir}"/>
+
+ <tar destfile="${name}-${major}.${minor}.${patch}.${type}.tar"
+ basedir="${build.dir}"/>
+
+ <gzip zipfile="${name}-${major}.${minor}.${patch}.${type}.tar.gz"
+ src="${name}-${major}.${minor}.${patch}.${type}.tar"/>
+
+ <bzip2 zipfile="${name}-${major}.${minor}.${patch}.${type}.tar.bz2"
+ src="${name}-${major}.${minor}.${patch}.${type}.tar"/>
+
+ <delete file="${name}-${major}.${minor}.${patch}.${type}.tar"/>
+
+ </target>
+
+ <!-- =================================
Target: checkstyle
================================= -->
<target name="checkstyle" depends="jars">
More information about the jboss-cvs-commits
mailing list