[Idrs-commit] CVS: Idrs/dev buildDistro,NONE,1.1 build.xml,1.9,1.10
Brought to you by:
bigman921
|
From: Marc B. <big...@us...> - 2002-08-23 00:40:10
|
Update of /cvsroot/idrs/Idrs/dev In directory usw-pr-cvs1:/tmp/cvs-serv2641 Modified Files: build.xml Added Files: buildDistro Log Message: fixed build.xml --- NEW FILE: buildDistro --- #! /bin/bash #Creates a distribution ant dist -Dbuild.compiler=jikes -Dtag=$1 -Dmess=$2 Index: build.xml =================================================================== RCS file: /cvsroot/idrs/Idrs/dev/build.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** build.xml 22 Aug 2002 20:06:16 -0000 1.9 --- build.xml 23 Aug 2002 00:40:07 -0000 1.10 *************** *** 9,13 **** <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" /> --- 9,13 ---- <property name="docsdir" value="docs"/> <property name="dist" value="../dist" /> ! <property name="cvsroot" value=":ext:big...@cv...:/cvsroot/idrs" /> <property name="tmp" value="/tmp/tmp_idrs" /> <property name="tmp_export" value="/tmp/tmp_export" /> *************** *** 19,23 **** <pathelement location="${lib}/servlet.jar"/> <pathelement location="${lib}/xerces.jar"/> ! <pathelement location="${lib}/xalan.jar"/> <pathelement location="${lib}/jython.jar"/> <pathelement location="${lib}/bsh-core-1.2b3.jar"/> --- 19,23 ---- <pathelement location="${lib}/servlet.jar"/> <pathelement location="${lib}/xerces.jar"/> ! <pathelement location="${lib}/xerces.jar"/> <pathelement location="${lib}/jython.jar"/> <pathelement location="${lib}/bsh-core-1.2b3.jar"/> *************** *** 35,41 **** <copy file="${jars}/idrs.jar" todir="${lib}"/> </target> ! <target depends="init,build,jar" description="performs both a build and jar" name="build-jar"/> ! <target depends="init" description="executes javadoc on the sources in src and places the docs in docs" name="doc"> <mkdir dir="tmp"/> --- 35,41 ---- <copy file="${jars}/idrs.jar" todir="${lib}"/> </target> ! <target depends="init,build,jar" description="performs both a build and jar" name="build-jar"/> ! <target depends="init" description="executes javadoc on the sources in src and places the docs in docs" name="doc"> <mkdir dir="tmp"/> *************** *** 43,69 **** <fileset dir="src"/> </copy> ! <javadoc Private="true" author="true" destdir="${docsdir}" packagenames="net.sourceforge.idrs.*" sourcepath="tmp"> </javadoc> <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"> --- 43,69 ---- <fileset dir="src"/> </copy> ! <javadoc classpath="${lib}/servlet.jar:${lib}/xerces.jar:${lib}/xerces.jar:${lib}/jython.jar:${lib}/bsh-core-1.2b3.jar:${lib}/commons-pool.jar" Private="true" author="true" destdir="${docsdir}" packagenames="net.sourceforge.idrs.*" sourcepath="tmp"> </javadoc> <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"> *************** *** 73,77 **** </fileset> </copy> ! <!-- create the "dist" directory with the default WEB-INF --> <mkdir dir="${tmp}/bin" /> --- 73,77 ---- </fileset> </copy> ! <!-- create the "dist" directory with the default WEB-INF --> <mkdir dir="${tmp}/bin" /> *************** *** 79,83 **** <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" /> --- 79,83 ---- <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" /> *************** *** 86,102 **** <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" /> --- 86,102 ---- <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_dir"> ! <fileset dir="${tmp_export}/Idrs/sql_dir" /> </copy> ! <copy todir="${tmp}/dev/docs"> <fileset dir="${docsdir}" /> </copy> ! <copy todir="${tmp}/tutorials"> <fileset dir="${tmp_export}/Idrs/docs/tutorials" /> *************** *** 122,125 **** --- 122,127 ---- <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}" /> + <delete dir="${tmp}" /> + <delete dir="${tmp_export}" /> </target> |