[Idrs-commit] CVS: Idrs/dev build.xml,1.8,1.9
Brought to you by:
bigman921
|
From: Marc B. <big...@us...> - 2002-08-22 20:06:49
|
Update of /cvsroot/idrs/Idrs/dev In directory usw-pr-cvs1:/tmp/cvs-serv21727/dev Modified Files: build.xml Log Message: Synced development Index: build.xml =================================================================== RCS file: /cvsroot/idrs/Idrs/dev/build.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** build.xml 27 Feb 2002 23:56:30 -0000 1.8 --- build.xml 22 Aug 2002 20:06:16 -0000 1.9 *************** *** 8,12 **** <property name="lib" value="lib"/> <property name="docsdir" value="docs"/> ! </target> --- 8,15 ---- <property name="lib" value="lib"/> <property name="docsdir" value="docs"/> ! <property name="dist" value="../dist" /> ! <property name="cvsroot" value=":d:ext:idrs.sourceforge.net:/usr/local/cvs" /> ! <property name="tmp" value="/tmp/tmp_idrs" /> ! <property name="tmp_export" value="/tmp/tmp_export" /> </target> *************** *** 19,22 **** --- 22,26 ---- <pathelement location="${lib}/jython.jar"/> <pathelement location="${lib}/bsh-core-1.2b3.jar"/> + <pathelement location="${lib}/commons-pool.jar"/> </classpath> </javac> *************** *** 43,45 **** --- 47,126 ---- <delete dir="tmp"/> </target> + + <target depends="init,build,jar" description="Commits all files to CVS, perform an export copy all documentation and package the the distro" name="dist"> + <mkdir dir="${tmp}" /> + <mkdir dir="${tmp_export}" /> + + <!-- Commit all changes --> + <!--<cvs package="Idrs" cvsRoot="${cvsroot}" cvsRsh="ssh" command="commit -m ${mess}" />--> + + <!-- Tag the results --> + <!--<cvs package="Idrs" cvsRoot="${cvsroot}" cvsRsh="ssh" command="tag ${tag}" />--> + + <!-- export results to temp file --> + <!--<cvs package="Idrs" cvsRoot="${cvsroot}" cvsRsh="ssh" tag="${tag}" command="export" dest="tmp_export" />--> + + <!-- for debugging --> + <copy todir="${tmp_export}/Idrs"> + <fileset dir="/home/mlb/Idrs" /> + </copy> + + <!-- create distribution --> + <copy todir="${tmp}/dev"> + <fileset dir="${tmp_export}/Idrs/dev"> + <exclude name="${tmp}/dev/projects" /> + <exclude name="${tmp}/dev/doc" /> + </fileset> + </copy> + + <!-- create the "dist" directory with the default WEB-INF --> + <mkdir dir="${tmp}/bin" /> + <mkdir dir="${tmp}/bin/WEB-INF" /> + <mkdir dir="${tmp}/bin/WEB-INF/xml" /> + <mkdir dir="${tmp}/bin/WEB-INF/lib" /> + + <copy todir="${tmp}/bin/WEB-INF/lib"> + <fileset dir="${tmp_export}/Idrs/dev/lib" includes="*.jar" /> + </copy> + + <copy todir="${tmp}/bin/WEB-INF/xml"> + <fileset dir="${tmp_export}/Idrs/dev/xml" includes="**/*.xml" excludes="**/web.xml" /> + + </copy> + + <copy todir="${tmp}/bin/WEB-INF" file="${tmp_export}/Idrs/dev/xml/web.xml" /> + + <copy todir="${tmp}/sql"> + <fileset dir="${tmp_export}/Idrs/sql" /> + </copy> + + <copy todir="${tmp}/dev/docs"> + <fileset dir="${docsdir}" /> + </copy> + + <copy todir="${tmp}/tutorials"> + <fileset dir="${tmp_export}/Idrs/docs/tutorials" /> + </copy> + + <copy todir="${tmp}"> + <fileset dir="${tmp_export}/Idrs/docs" includes="**/RML.htm" /> + </copy> + + <copy todir="${tmp}" file="${tmp_export}/Idrs/README" /> + + + + + + <!-- copy directory to dist --> + <copy todir="${dist}/package-${tag}/idrs-${tag}"> + <fileset dir="${tmp}" /> + </copy> + + <!-- package the files into distributions --> + <tar destfile="${dist}/packages/idrs-${tag}.tar" basedir="${dist}/package-${tag}" /> + <gzip src="${dist}/packages/idrs-${tag}.tar" zipfile="${dist}/packages/idrs-${tag}.tar.gz" /> + <zip destfile="${dist}/packages/idrs-${tag}.zip" basedir="${dist}/package-${tag}" /> + </target> + </project> |