This is a pretty light-weight change log message for what's a fairly large change to the build system and how it operates. I recommend being a bit more verbose in the future.
On Fri, 2005-04-15 at 14:04 +0000, [EMAIL PROTECTED] wrote: > sgoeschl 2005/04/15 07:04:50 > > Modified: . .classpath build.xml default.properties README.txt > Added: . maven.xml > Log: > Fixed ANT build > > Revision Changes Path > 1.2 +4 -4 ws-xmlrpc/.classpath > > Index: .classpath > =================================================================== > RCS file: /home/cvs/ws-xmlrpc/.classpath,v > retrieving revision 1.1 > retrieving revision 1.2 > diff -u -r1.1 -r1.2 > --- .classpath 17 Jun 2004 01:16:42 -0000 1.1 > +++ .classpath 15 Apr 2005 14:04:50 -0000 1.2 > @@ -3,10 +3,10 @@ > <classpathentry kind="src" path="examples/echo"/> > <classpathentry kind="src" path="src/java"/> > <classpathentry kind="src" path="src/test"/> > - <classpathentry kind="lib" path="lib/commons-codec-1.2.jar"/> > + <classpathentry kind="lib" path="lib/commons-codec-1.1.jar"/> > <classpathentry kind="con" > path="org.eclipse.jdt.launching.JRE_CONTAINER"/> > - <classpathentry kind="lib" path="lib/commons-httpclient-2.0.jar"/> > - <classpathentry kind="lib" path="lib/servlet.jar"/> > - <classpathentry kind="lib" path="lib/junit.jar"/> > + <classpathentry kind="lib" path="lib/commons-httpclient-2.0.2.jar"/> > + <classpathentry kind="lib" path="lib/servlet-2.2.jar"/> > + <classpathentry kind="lib" path="lib/junit-3.8.1.jar"/> > <classpathentry kind="output" path="bin"/> > </classpath> > > > > 1.26 +37 -11 ws-xmlrpc/build.xml > > Index: build.xml > =================================================================== > RCS file: /home/cvs/ws-xmlrpc/build.xml,v > retrieving revision 1.25 > retrieving revision 1.26 > diff -u -r1.25 -r1.26 > --- build.xml 21 May 2003 15:58:23 -0000 1.25 > +++ build.xml 15 Apr 2005 14:04:50 -0000 1.26 > @@ -27,10 +27,10 @@ > </path> > > <!-- ================================================================== > --> > - <!-- E N V I R O N M E N T > --> > + <!-- E N V I R O N M E N T > --> > <!-- ================================================================== > --> > > - <target name="env"> > + <target name="env" description="Dumps the environment settings"> > <echo message="java.home = ${java.home}"/> > <echo message="user.home = ${user.home}"/> > <echo message="jsse.jar = ${jsse.jar}"/> > @@ -44,6 +44,26 @@ > </target> > > <!-- ================================================================== > --> > + <!-- D E P E N D E N C I E S > --> > + <!-- ================================================================== > --> > + > + <target name="copy-deps" description="Copy dependent JARs into the lib > folder"> > + <mkdir dir="${lib.repo}"/> > + <get dest="${lib.repo}/commons-httpclient-2.0.2.jar" > usetimestamp="true" ignoreerrors="true" > src="http://www.ibiblio.org/maven/commons-httpclient/jars/commons-httpclient-2.0.2.jar"> > + </get> > + <get dest="${lib.repo}/commons-logging-1.0.2.jar" usetimestamp="true" > ignoreerrors="true" > src="http://www.ibiblio.org/maven//commons-logging/jars/commons-logging-1.0.2.jar"> > + </get> > + <get dest="${lib.repo}/commons-codec-1.1.jar" usetimestamp="true" > ignoreerrors="true" > src="http://www.ibiblio.org/maven//commons-codec/jars/commons-codec-1.1.jar"> > + </get> > + <get dest="${lib.repo}/servletapi-2.2.jar" usetimestamp="true" > ignoreerrors="true" > src="http://www.ibiblio.org/maven//servletapi/jars/servletapi-2.2.jar"> > + </get> > + <get dest="${lib.repo}/fesi-1.1.5.jar" usetimestamp="true" > ignoreerrors="true" > src="http://www.ibiblio.org/maven//fesi/jars/fesi-1.1.5.jar"> > + </get> > + <get dest="${lib.repo}/junit-3.8.1.jar" usetimestamp="true" > ignoreerrors="true" > src="http://www.ibiblio.org/maven//junit/jars/junit-3.8.1.jar"> > + </get> > + </target> > + > + <!-- ================================================================== > --> > <!-- U S A G E > --> > <!-- ================================================================== > --> > > @@ -55,7 +75,7 @@ > <!-- I N I T > --> > <!-- ================================================================== > --> > > - <target name="init" depends="env"> > + <target name="init" depends="env,copy-deps"> > <available > classname="com.sun.net.ssl.SSLContext" > property="jsse.present" > @@ -149,7 +169,7 @@ > <!-- C O M P I L E > --> > <!-- ================================================================== > --> > > - <target name="compile" depends="prepare"> > + <target name="compile" depends="prepare" description="Compiles the > source code"> > <javac > srcdir="${src.dir}" > destdir="${build.dest}" > @@ -190,7 +210,7 @@ > <!-- J A V A D O C S > --> > <!-- ================================================================== > --> > > - <target name="javadocs" depends="prepare"> > + <target name="javadocs" depends="prepare" description="Create the > JavaDocs"> > <mkdir dir="${javadoc.destdir}"/> > <javadoc > sourcepath="${src.dir}/java" > @@ -212,11 +232,15 @@ > <!-- C L E A N > --> > <!-- ================================================================== > --> > > - <target name="clean"> > + <target name="clean" description="Deletes temporary files"> > <delete file="${final.name}.tar.gz"/> > <delete file="${final.name}.zip"/> > + <delete file="${final.name}-src.tar.gz"/> > + <delete file="${final.name}-src.zip"/> > <delete dir="${build.dir}"/> > <delete dir="${test.reportsDirectory}"/> > + <delete dir="${docs.dest}"/> > + <delete dir="${lib.repo}"/> > </target> > > <!-- ================================================================== > --> > @@ -364,7 +388,8 @@ > > <target > name="dist" > - depends="jar,javadocs,docs"> > + depends="jar,javadocs,docs" > + description="Build source and binary distribution"> > > <property name="distDir" value="${build.dir}/${final.name}"/> > > @@ -377,10 +402,11 @@ > </echo> > > <mkdir dir="${distDir}"/> > + <mkdir dir="${docs.dest}"/> > > <!-- Copy README and LICENSE --> > <copy todir="${distDir}" file="README.txt"/> > - <copy todir="${distDir}" file="LICENSE"/> > + <copy todir="${distDir}" file="LICENSE.txt"/> > > <!-- Copy Jars --> > <copy todir="${distDir}"> > @@ -390,8 +416,8 @@ > </copy> > > <!-- Copy documentation --> > - <copy todir="${distDir}/docs"> > - <fileset dir="${docs.dest}"> > + <copy todir="${distDir}/docs/apidocs"> > + <fileset dir="${javadoc.destdir}"> > <include name="**"/> > </fileset> > </copy> > @@ -427,7 +453,7 @@ > </fileset> > </delete> > > - <copy todir="${distDir}" file="build.properties"/> > + <copy todir="${distDir}" file="default.properties"/> > <copy todir="${distDir}" file="build.xml"/> > > <!-- Copy Source --> > > > > 1.14 +4 -4 ws-xmlrpc/default.properties > > Index: default.properties > =================================================================== > RCS file: /home/cvs/ws-xmlrpc/default.properties,v > retrieving revision 1.13 > retrieving revision 1.14 > diff -u -r1.13 -r1.14 > --- default.properties 21 May 2003 15:58:23 -0000 1.13 > +++ default.properties 15 Apr 2005 14:04:50 -0000 1.14 > @@ -23,18 +23,18 @@ > year = 1999-2002 > debug = off > optimize = on > -deprecation = on > +deprecation = off > final.name = ${project}-${version} > > # You must set these values here, or in your > # ${user.home}/build.properties file in order > # to build XmlRpc: > > -commons-httpclient.jar = ${lib.repo}/commons-httpclient-2.0.jar > +commons-httpclient.jar = ${lib.repo}/commons-httpclient-2.0.2.jar > commons-logging.jar = ${lib.repo}/commons-logging-1.0.2.jar > commons-codec.jar = ${lib.repo}/commons-codec-1.1.jar > jsse.jar = ${lib.repo}/jsse.jar > jnet.jar = ${lib.repo}/jnet.jar > jcert.jar = ${lib.repo}/jcert.jar > -servlet.jar = ${lib.repo}/servlet.jar > -junit.jar = ${lib.repo}/junit-3.7.jar > +servlet.jar = ${lib.repo}/servlet-2.2.jar > +junit.jar = ${lib.repo}/junit-3.8.1.jar > > > > 1.6 +4 -9 ws-xmlrpc/README.txt > > Index: README.txt > =================================================================== > RCS file: /home/cvs/ws-xmlrpc/README.txt,v > retrieving revision 1.5 > retrieving revision 1.6 > diff -u -r1.5 -r1.6 > --- README.txt 17 Jun 2004 01:16:42 -0000 1.5 > +++ README.txt 15 Apr 2005 14:04:50 -0000 1.6 > @@ -11,7 +11,7 @@ > lib/ Final location of the jar files > examples/ Some examples and instructions on how to run them. > src/ Location of Java sources. > -xdocs/ XmlRpc documention in DocBook format. > +xdocs/ XmlRpc documention in XDOC format. > docs/ The rendered documentation in HTML format. > > > @@ -31,7 +31,7 @@ > You can build the core XmlRpc package with the classes provided > using JDK 1.2+. If you wish to use the Servlet and/or SSL extensions > than you must set the following properties in either your > -${user.home}/build.properties file, or the build.properties > +${user.home}/build.properties file, or the default.properties > file provided in the XmlRpc build/ directory: > > jsse.jar > @@ -42,13 +42,8 @@ > These properties define full paths to JARs files. > > If you are using the Eclipse IDE, Apache's XML-RPC package comes ready > -with basic .classpath and .project files. Simply create a > -sub-directory named "lib" and add the following files: > - > - commons-codec-1.2.jar > - commons-httpclient-2.0.jar > - junit.jar > - servlet.jar > +with basic .classpath and .project files. Simply run "ant copy-deps" to > +populate the "lib" directory > > > -------------------------------------------------------------------------- > > > > 1.2 +7 -0 ws-xmlrpc/maven.xml > > > >