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]>

Reply via email to