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

Reply via email to