Author: nextgens
Date: 2006-09-01 21:26:59 +0000 (Fri, 01 Sep 2006)
New Revision: 10336

Modified:
   trunk/freenet/build.xml
Log:
new build.xml : we generate a new CSSTokenizerFilter.java if distclean has been 
selected

Modified: trunk/freenet/build.xml
===================================================================
--- trunk/freenet/build.xml     2006-09-01 21:19:51 UTC (rev 10335)
+++ trunk/freenet/build.xml     2006-09-01 21:26:59 UTC (rev 10336)
@@ -14,8 +14,8 @@
        <property name="freenet-ext.location" 
location="${lib}/freenet-ext.jar"/>
        <property name="javadoc" location="javadoc"/>
        <property name="svn.revision" value="@custom@"/>
-       <property name="CSSTokenizerFilter.jflex" 
location="${src}/freenet/clients/http/filter/CSSTokenizerFilter.jflex"/>
-       <property name="CSSTokenizerFilter.java" 
location="${src}/freenet/clients/http/filter/CSSTokenizerFilter.java"/>
+       <property name="CSSTokenizerFilter.jflex" 
value="${src}/freenet/clients/http/filter/CSSTokenizerFilter.jflex"/>
+       <property name="CSSTokenizerFilter.java" 
value="${src}/freenet/clients/http/filter/CSSTokenizerFilter.java"/>


        <target name="mkdir">
@@ -29,8 +29,9 @@
        </target>

        <target name="generate-CSSTokenizerFilter" depends="env" 
unless="CSSTokenizerFilter.present">
-               <exec dir="${src}" executable="jflex" failonerror="true">
-                       <arg line="--nobak 
&quot;${CSSTokenizerFilter.jflex}&quot;"/>
+               <echo message="Generating CSSTokenizerFilter.java"/>
+               <exec dir="${src}" executable="jflex" failonerror="true" 
resolveexecutable="true">
+                       <arg line="-q --nobak 
&quot;${CSSTokenizerFilter.jflex}&quot;"/>
                </exec>
        </target>

@@ -106,7 +107,7 @@
                <delete dir="${build}"/>
        </target>
        <target name="distclean" description="Delete class files, lib dir and 
docs dir.">
-               <delete dir="${CSSTokenizerFilter.java}"/>
+               <delete file="${CSSTokenizerFilter.java}"/>
                <delete dir="${build}"/>
                <delete dir="${lib}"/>
                <delete dir="${javadoc}"/>


Reply via email to