You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@lucene.apache.org by bu...@apache.org on 2009/08/26 00:14:07 UTC

svn commit: r807835 - in /lucene/java/trunk: CHANGES.txt build.xml contrib/surround/build.xml

Author: buschmi
Date: Tue Aug 25 22:14:07 2009
New Revision: 807835

URL: http://svn.apache.org/viewvc?rev=807835&view=rev
Log:
LUCENE-1851: Change 'javacc' and 'clean-javacc' targets to build and clean contrib/surround files.

Modified:
    lucene/java/trunk/CHANGES.txt
    lucene/java/trunk/build.xml
    lucene/java/trunk/contrib/surround/build.xml

Modified: lucene/java/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/java/trunk/CHANGES.txt?rev=807835&r1=807834&r2=807835&view=diff
==============================================================================
--- lucene/java/trunk/CHANGES.txt (original)
+++ lucene/java/trunk/CHANGES.txt Tue Aug 25 22:14:07 2009
@@ -818,6 +818,9 @@
  3. LUCENE-1529: Properly test "drop-in" replacement of jar with 
     backwards-compatibility tests. (Mike McCandless, Michael Busch)
 
+ 4. LUCENE-1851: Change 'javacc' and 'clean-javacc' targets to build
+    and clean contrib/surround files. (Luis Alves via Michael Busch)
+
 Test Cases
 
  1. LUCENE-1791: Enhancements to the QueryUtils and CheckHits utility 

Modified: lucene/java/trunk/build.xml
URL: http://svn.apache.org/viewvc/lucene/java/trunk/build.xml?rev=807835&r1=807834&r2=807835&view=diff
==============================================================================
--- lucene/java/trunk/build.xml (original)
+++ lucene/java/trunk/build.xml Tue Aug 25 22:14:07 2009
@@ -552,14 +552,18 @@
            outputfile="${build.dir}/docs/grammars/QueryParser.html"
            javacchome="${javacc.home}"
     />
-    <jjdoc target="src/java/org/apache/lucene/analysis/standard/StandardTokenizer.jj"
-           outputfile="${build.dir}/docs/grammars/StandardTokenizer.html"
-           javacchome="${javacc.home}"
-    />
     <jjdoc target="src/demo/org/apache/lucene/demo/html/HTMLParser.jj"
            outputfile="${build.dir}/docs/grammars/HTMLParser.html"
            javacchome="${javacc.home}"
     />
+    <jjdoc target="contrib/surround/src/java/org/apache/lucene/queryParser/surround/parser/QueryParser.jj"
+           outputfile="${build.dir}/docs/grammars/Surround_QueryParser.html"
+           javacchome="${javacc.home}"
+    />
+    <jjdoc target="contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/parser/StandardSyntaxParser.jj"
+           outputfile="${build.dir}/docs/grammars/StandardSyntaxParser.html"
+           javacchome="${javacc.home}"
+    />
   </target>
 
   <target name="clean-javacc">
@@ -571,6 +575,9 @@
       <fileset dir="src/java/org/apache/lucene/queryParser" includes="*.java">
         <containsregexp expression="Generated.*By.*JavaCC"/>
       </fileset>
+      <fileset dir="contrib/surround/src/java/org/apache/lucene/queryParser/surround/parser" includes="*.java">
+        <containsregexp expression="Generated.*By.*JavaCC"/>
+      </fileset>
       <fileset dir="contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/parser" includes="*.java">
         <containsregexp expression="Generated.*By.*JavaCC"/>
       </fileset>
@@ -580,13 +587,13 @@
     </delete>
   </target>
 
-  <target name="javacc" depends="clean-javacc,javacc-QueryParser,javacc-HTMLParser,javacc-contrib-queryparser"/>
+  <target name="javacc" depends="clean-javacc,javacc-QueryParser,javacc-HTMLParser,javacc-contrib-queryparser, javacc-contrib-surround"/>
 
   <target name="javacc-QueryParser" depends="init,javacc-check" if="javacc.present">
     <invoke-javacc target="src/java/org/apache/lucene/queryParser/QueryParser.jj"
                    outputDir="src/java/org/apache/lucene/queryParser"
     />
-  </target>
+  </target>	
   
   <target name="javacc-HTMLParser" depends="init,javacc-check" if="javacc.present">
     <invoke-javacc target="src/demo/org/apache/lucene/demo/html/HTMLParser.jj"
@@ -600,6 +607,13 @@
       antfile="build.xml" 
     />
   </target>
+	
+  <target name="javacc-contrib-surround" depends="init,javacc-check" if="javacc.present">
+    <ant target="javacc"
+      dir="contrib/surround"
+      antfile="build.xml" 
+    />
+  </target>
   
   <!-- ================================================================== -->
   <!-- Build the JFlex files into the source tree                         -->

Modified: lucene/java/trunk/contrib/surround/build.xml
URL: http://svn.apache.org/viewvc/lucene/java/trunk/contrib/surround/build.xml?rev=807835&r1=807834&r2=807835&view=diff
==============================================================================
--- lucene/java/trunk/contrib/surround/build.xml (original)
+++ lucene/java/trunk/contrib/surround/build.xml Tue Aug 25 22:14:07 2009
@@ -25,9 +25,9 @@
 
   <import file="../contrib-build.xml"/>
 
-  <target name="javacc">
+  <target name="javacc" depends="init,javacc-check" if="javacc.present">
     <invoke-javacc target="src/java/org/apache/lucene/queryParser/surround/parser/QueryParser.jj"
-                   outputDir="${build.dir}/gen/org/apache/lucene/queryParser/surround/parser"
+                   outputDir="src/java/org/apache/lucene/queryParser/surround/parser"
     />
   </target>
 </project>