[jboss-svn-commits] JBL Code SVN: r26785 - labs/jbossbuild/buildmagic/trunk/build.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri May 29 15:35:31 EDT 2009
Author: pgier
Date: 2009-05-29 15:35:31 -0400 (Fri, 29 May 2009)
New Revision: 26785
Modified:
labs/jbossbuild/buildmagic/trunk/build/build.xml
Log:
Add target for generating source zip
Modified: labs/jbossbuild/buildmagic/trunk/build/build.xml
===================================================================
--- labs/jbossbuild/buildmagic/trunk/build/build.xml 2009-05-29 19:19:47 UTC (rev 26784)
+++ labs/jbossbuild/buildmagic/trunk/build/build.xml 2009-05-29 19:35:31 UTC (rev 26785)
@@ -265,12 +265,29 @@
<target name="release"
description="Builds the default release structure."
- depends="modules-most, output"/>
+ depends="modules-most, output, sources"/>
<target name="release-full"
description="Builds the full release structure."
depends="modules-most, release"/>
+ <target name="sources" depends="init"
+ description="Generate source dist zip">
+
+ <mkdir dir="${module.output}"/>
+ <zip destfile="${module.output}/buildmagic-${version.major}.${version.minor}.${version.revision}.${version.tag}-src.zip">
+ <fileset dir="${project.root}">
+ <exclude name="**/output/*"/>
+ <include name="**/build.xml"/>
+ <include name="**/ivy.xml"/>
+ <include name="**/build.bat"/>
+ <include name="**/build.sh"/>
+ <include name="*/src/**"/>
+ <include name="*/etc/**"/>
+ <include name="tools/**"/>
+ </fileset>
+ </zip>
+ </target>
<!--+====================================================================+-->
<!--| Misc. |-->
More information about the jboss-svn-commits
mailing list