From: Stephen C. <cr...@us...> - 2005-10-18 14:47:18
|
Update of /cvsroot/lexi/lexi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31796 Modified Files: build.xml Log Message: Fixed build.xml to create the bin directory properly. Added a release history file. Index: build.xml =================================================================== RCS file: /cvsroot/lexi/lexi/build.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** build.xml 22 Sep 2005 15:06:51 -0000 1.10 --- build.xml 18 Oct 2005 14:46:58 -0000 1.11 *************** *** 1,4 **** <?xml version="1.0"?> ! <project name="j[monkey] Lexi" default="exec" basedir="."> <property name="Name" value="j[monkey] Lexi"/> <property name="name" value="jmlexi"/> --- 1,4 ---- <?xml version="1.0"?> ! <project name="j[monkey] Lexi" default="jar" basedir="."> <property name="Name" value="j[monkey] Lexi"/> <property name="name" value="jmlexi"/> *************** *** 7,10 **** --- 7,11 ---- <property name="docs.dir" value="${basedir}/docs"/> <property name="build.dir" value="${basedir}/build"/> + <property name="bin.dir" value="${basedir}/bin"/> <property name="dist.dir" value="${basedir}/dist"/> <property name="classpath" value="${build.dir}"/> *************** *** 29,58 **** <target name="compile" depends="prepare"> <javac srcdir="${src.dir}" ! destdir="${build.dir}" ! classpath="${classpath}" ! debug="on" ! deprecation="on" ! optimize="on"/> </target> <target name="main" depends="compile"/> ! <target name="dist" depends="compile"> ! <echo message="Not Implemented..."/> </target> ! <target name="exec" depends="compile"> ! <mkdir dir="${dist.dir}"/> ! <delete file="${dist.dir}/lexiexec.jar"/> ! <jar jarfile="${dist.dir}/lexiexec.jar" ! basedir="${build.dir}" ! manifest="${exec.manifest}" ! includes="**"/> </target> <target name="run" depends="compile"> <java classname="com.jmonkey.office.lexi.Lexi" ! fork="yes" ! jvmargs="-cp build"/> </target> --- 30,100 ---- <target name="compile" depends="prepare"> <javac srcdir="${src.dir}" ! destdir="${build.dir}" ! classpath="${classpath}" ! debug="on" ! deprecation="on" ! optimize="on"/> </target> <target name="main" depends="compile"/> ! <target name="dist" depends="jar"> ! <echo message="Building distribution tree in ${dist.dir}"/> ! <delete dir="${dist.dir}"/> ! <mkdir dir="${dist.dir}"/> ! <copy todir="${dist.dir}" file="${basedir}/build.xml"/> ! <copy todir="${dist.dir}" file="${basedir}/README.txt"/> ! <copy todir="${dist.dir}" file="${basedir}/COPYING"/> ! <copy todir="${dist.dir}/bin"> ! <fileset dir="${bin.dir}"> ! <exclude name="**/CVS"/> ! </fileset> ! </copy> ! <copy todir="${dist.dir}/webapps"> ! <fileset dir="${basedir}/webapps"> ! <exclude name="**/CVS"/> ! </fileset> ! </copy> ! <copy todir="${dist.dir}/docs"> ! <fileset dir="${basedir}/docs"> ! <include name="**/*.txt"/> ! <include name="**/*.html"/> ! <include name="**/*.pdf"/> ! </fileset> ! </copy> ! <copy todir="${dist.dir}/src"> ! <fileset dir="${src.dir}"> ! <include name="**/*.java"/> ! <include name="**/*.gif"/> ! </fileset> ! </copy> ! <echo message="Creating distro files"/> ! <tar destfile="${basedir}/lexi_0_2_alpha.tar"> ! <tarfileset dir="${dist.dir}" ! prefix="lexi_0_2_alpha/"> ! </tarfileset> ! </tar> ! <gzip zipfile="${basedir}/lexi_0_2_alpha.tar.gz" ! src="${basedir}/lexi_0_2_alpha.tar"/> ! <zip destfile="${basedir}/lexi_0_2_alpha.zip"> ! <zipfileset dir="${dist.dir}" ! prefix="lexi_0_2_alpha/"> ! </zipfileset> ! </zip> </target> ! <target name="jar" depends="compile"> ! <mkdir dir="${bin.dir}"/> ! <delete file="${bin.dir}/Lexi.jar"/> ! <jar jarfile="${bin.dir}/Lexi.jar" ! basedir="${build.dir}" ! manifest="${exec.manifest}" ! includes="**"/> </target> <target name="run" depends="compile"> <java classname="com.jmonkey.office.lexi.Lexi" ! fork="yes" ! jvmargs="-cp build"/> </target> |