Author: ehatcher
Date: Mon Mar  7 12:28:25 2005
New Revision: 156445

URL: http://svn.apache.org/viewcvs?view=rev&rev=156445
Log:
Because we're doing something atypical, storing generated artifacts in the 
repository, its tricky to ensure
up-to-dateness.  Because generation is an infrequent activity, deleting the 
main .java file for each of the .jj
files is good enough to ensure everything gets regenerated.


Modified:
    lucene/java/trunk/build.xml

Modified: lucene/java/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/lucene/java/trunk/build.xml?view=diff&r1=156444&r2=156445
==============================================================================
--- lucene/java/trunk/build.xml (original)
+++ lucene/java/trunk/build.xml Mon Mar  7 12:28:25 2005
@@ -596,7 +596,18 @@
     />
   </target>
 
-  <target name="javacc" 
depends="javacc-StandardAnalyzer,javacc-QueryParser,javacc-PrecedenceQueryParser,javacc-HTMLParser"/>
+  <target name="clean-javacc">
+    <delete>
+      <fileset dir="src">
+        <include 
name="java/org/apache/lucene/analysis/standard/StandardTokenizer.java"/>
+        <include name="java/org/apache/lucene/queryParser/QueryParser.java"/>
+        <include 
name="java/org/apache/lucene/queryParser/precedence/PrecedenceQueryParser.java"/>
+        <include name="demo/org/apache/lucene/demo/html/HTMLParser.java"/>
+      </fileset>
+    </delete>
+  </target>
+
+  <target name="javacc" 
depends="clean-javacc,javacc-StandardAnalyzer,javacc-QueryParser,javacc-PrecedenceQueryParser,javacc-HTMLParser"/>
 
   <macrodef name="invoke-javacc">
     <attribute name="target"/>


Reply via email to