Whoops, thanks for reporting that. I guess I'll have to revert the change then. (it's a bit too early to require Ant 1.5 ;P)
Anyway, the ANTLR support is much better in Ant 1.5, so I think we should "upgrade" when a release of 1.5 is out. Am 14.06.2002 14:43:16, schrieb "Nevermann, Dr., Peter" <[EMAIL PROTECTED]>: >Hi Christopher, > >just to mention it: this change requires Ant 1.5 beta2, because using Ant >1.4.1 rises: > > BUILD FAILED > D:\Projects\Jakarta\Jakarta-Slide\build.xml:664: > The <antlr> task doesn't support the nested "classpath" element. > >Using Ant 1.5 beta2 is OK for me. > >Regards, Peter > > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] >> Sent: Friday, June 14, 2002 09:20 >> To: [EMAIL PROTECTED] >> Subject: cvs commit: jakarta-slide build.xml >> >> >> cmlenz 2002/06/14 00:19:31 >> >> Modified: . build.xml >> Log: >> Specify classpath for the ANTLR task, this should avoid >> users needing >> to copy the JARs into $ANT_HOME/lib >> >> Revision Changes Path >> 1.164 +10 -1 jakarta-slide/build.xml >> >> Index: build.xml >> =================================================================== >> RCS file: /home/cvs/jakarta-slide/build.xml,v >> retrieving revision 1.163 >> retrieving revision 1.164 >> diff -u -r1.163 -r1.164 >> --- build.xml 14 Jun 2002 06:56:25 -0000 1.163 >> +++ build.xml 14 Jun 2002 07:19:30 -0000 1.164 >> @@ -54,6 +54,7 @@ >> <property name="hsqldb.jar" value="./lib/hsqldb.jar"/> >> <property name="hsqldb.license" >> value="./lib/hsqldb.license"/> >> <property name="antlr.jar" value="./lib/antlr.jar"/> >> + <property name="antlr-tools.jar" >> value="./lib/antlr-tools.jar"/> >> <property name="commons-dbcp.jar" >> value="./lib/commons-dbcp.jar"/> >> <property name="commons-pool.jar" >> value="./lib/commons-pool.jar"/> >> <property name="commons-modeler.jar" >> value="./lib/commons-modeler.jar"/> >> @@ -187,6 +188,7 @@ >> <pathelement location="${commons-httpclient.jar}"/> >> <pathelement location="${slide.build}/classes"/> >> <pathelement location="${antlr.jar}"/> >> + <pathelement location="${antlr-tools.jar}"/> >> </path> >> >> <path id="examples.classpath"> >> @@ -276,6 +278,9 @@ >> <available property="antlr.present" >> classname="antlr.Parser" >> classpath="${antlr.jar}" /> >> + <available property="antlr-tools.present" >> + classname="antlr.Tool" >> + classpath="${antlr-tools.jar}" /> >> <available property="httpclient.present" >> classname="org.apache.commons.httpclient.HttpClient" >> classpath="${commons-httpclient.jar}" /> >> @@ -352,6 +357,7 @@ >> <echo message=" JDOM (current dev version) >> ${jdom.present}" /> >> <!-- echo message=" Commons-Httpclient >> ${httpclient.present}" / --> >> <echo message=" ANTLR >> ${antlr.present}" /> >> + <echo message=" ANTLR Tools >> ${antlr-tools.present}" /> >> <echo message="" /> >> <echo message="Optional libraries:" /> >> <echo message=" Servlet API 2.3 >> ${servlet23.present}" /> >> @@ -403,6 +409,7 @@ >> <equals arg1="${jta.present}" arg2="true"/> >> <!-- equals arg1="${httpclient.present}" arg2="true"/ --> >> <equals arg1="${antlr.present}" arg2="true"/> >> + <equals arg1="${antlr-tools.present}" arg2="true"/> >> </and> >> </condition> >> >> @@ -653,7 +660,9 @@ >> </javac> >> >> <antlr >> target="src/webdav/client/src/org/apache/webdav/cmd/Client.g" >> - >> outputdirectory="${webdavclient.build}/src/org/apache/webdav/cmd" /> >> + >> outputdirectory="${webdavclient.build}/src/org/apache/webdav/cmd"> >> + <classpath refid="webdavclient.classpath"/> >> + </antlr> >> >> <javac srcdir="${webdavclient.build}/src" >> destdir="${webdavclient.build}/classes" >> >> >> >> >> -- >> To unsubscribe, e-mail: >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: >> <mailto:[EMAIL PROTECTED]> >> > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -chris _______________________________________________ /=/ cmlenz at gmx.de -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
