From: Pieter v. Z. <pv...@us...> - 2005-07-07 16:01:08
|
Update of /cvsroot/coefficient/coefficient In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19026 Modified Files: build.xml Log Message: added the creation of the zip files Index: build.xml =================================================================== RCS file: /cvsroot/coefficient/coefficient/build.xml,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** build.xml 7 Jul 2005 15:25:34 -0000 1.30 --- build.xml 7 Jul 2005 16:00:54 -0000 1.31 *************** *** 23,29 **** <property name="jboss.deploy.dir" value="${jboss.dir}/server/default/deploy" /> <property name="gen.docs.dir" value="target/docs" /> ! <property name="ejb-all.bin.release.file" value="coefficient-ejb-all-${version}.tar.gz" /> <property name="war-all.bin.release.file" value="coefficient-war-all-${version}.tar.gz" /> <property name="coefficient.src.all.release.file" value="coefficient-src-all-${version}.tar.gz" /> <taskdef resource="org/aspectj/tools/ant/taskdefs/aspectjTaskdefs.properties"> --- 23,31 ---- <property name="jboss.deploy.dir" value="${jboss.dir}/server/default/deploy" /> <property name="gen.docs.dir" value="target/docs" /> ! <property name="ejb-all.release.file" value="coefficient-ejb-all-${version}" /> ! <property name="ejb-core.release.file" value="coefficient-ejb-core-${version}" /> <property name="war-all.bin.release.file" value="coefficient-war-all-${version}.tar.gz" /> <property name="coefficient.src.all.release.file" value="coefficient-src-all-${version}.tar.gz" /> + <property name="coefficient.core.src.release.file" value="coefficient-core-src-${version}.tar.gz" /> <taskdef resource="org/aspectj/tools/ant/taskdefs/aspectjTaskdefs.properties"> *************** *** 767,771 **** <copy file="${src.misc}/hibernate.properties.sample" tofile="hibernate.properties" /> ! <tar destfile="${distribution.dir}/${ejb-all.bin.release.file}" compression="gzip"> <tarfileset dir="${distribution.dir}"> <include name="${ear.file}" /> --- 769,773 ---- <copy file="${src.misc}/hibernate.properties.sample" tofile="hibernate.properties" /> ! <tar destfile="${distribution.dir}/${ejb-all.release.file}.tar.gz" compression="gzip"> <tarfileset dir="${distribution.dir}"> <include name="${ear.file}" /> *************** *** 794,797 **** --- 796,827 ---- </tar> + + <zip destfile="${distribution.dir}/${ejb-all.release.file}.zip"> + <zipfileset dir="${distribution.dir}"> + <include name="${ear.file}" /> + </zipfileset> + <zipfileset dir="."> + <include name="INSTALL.txt" /> + <include name="README" /> + <include name="hibernate.properties" /> + </zipfileset> + <zipfileset dir="${src.misc}"> + <include name="update*" /> + </zipfileset> + <zipfileset dir="${src.dir}/workflows/"> + <include name="simpleWorkflow.xml" /> + </zipfileset> + <zipfileset dir="target/"> + <include name="docs/*" /> + <include name="docs/**/*" /> + </zipfileset> + <zipfileset dir="${build.dest}"> + <include name="modules/*" /> + </zipfileset> + <zipfileset dir="${distribution.dir}"> + <include name="modules/*" /> + </zipfileset> + </zip> + <delete dir="${distribution.dir}/modules" failonerror="false" /> <delete dir="${modules.tmp.dir}" failonerror="false" /> *************** *** 888,891 **** --- 918,952 ---- <!-- =================================================================== --> + <!-- G E N E R A T E C O E F F I C I E N T S R C R E L E A S E --> + <!-- =================================================================== --> + <target name="make-core-src-all-release" depends="docs"> + + <!--copy file="${src.misc}/hibernate.properties.sample" tofile="hibernate.properties" /--> + + <tar destfile="${distribution.dir}/${coefficient.src.core.release.file}" compression="gzip"> + <tarfileset dir="." prefix="${project.name}"> + <include name="*.txt" /> + <include name="*.xml" /> + <include name="*.ent" /> + <include name="MODULES*" /> + <include name="README*" /> + <include name="TODO*" /> + <include name="build*" /> + <include name="build*" /> + <exclude name="modules/**" /> + <include name="lib/**" /> + <include name="jalopyLib/**" /> + <include name="xdocs/**" /> + <include name="conf/*" /> + <include name="src/**" /> + <exclude name="/build" /> + </tarfileset> + <tarfileset dir="${docs.dir}/" prefix="${project.name}"> + <include name="**/*" /> + </tarfileset> + </tar> + </target> + + <!-- =================================================================== --> <!--CONCAT README FILES OF MODULES --> <!-- =================================================================== --> *************** *** 995,998 **** --- 1056,1095 ---- </target> + <!-- =================================================================== --> + <!-- G E N E R A T E J B O S S/E J B C O R E R E L E A S E --> + <!-- =================================================================== --> + <target name="make-ejb-core-release" depends="clean, deploy, generate-site, make-and-move-docs, cat-readmeInstall-txt-of-modules"> + + <copy file="${src.misc}/hibernate.properties.sample" tofile="hibernate.properties" /> + + <tar destfile="${distribution.dir}/${ejb-core.release.file}.tar.gz" compression="gzip"> + <tarfileset dir="${distribution.dir}"> + <include name="${ear.file}" /> + </tarfileset> + <tarfileset dir="."> + <include name="INSTALL.txt" /> + <include name="README" /> + <include name="hibernate.properties" /> + </tarfileset> + + </tar> + + <zip destfile="${distribution.dir}/${ejb-core.release.file}.zip"> + <zipfileset dir="${distribution.dir}"> + <include name="${ear.file}" /> + </zipfileset> + <zipfileset dir="."> + <include name="INSTALL.txt" /> + <include name="README" /> + <include name="hibernate.properties" /> + </zipfileset> + + </zip> + + + <delete file="hibernate.properties" /> + </target> + + |