You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zookeeper.apache.org by ph...@apache.org on 2011/09/15 00:37:08 UTC
svn commit: r1170872 - in /zookeeper/trunk: ./
src/java/main/org/apache/jute/compiler/generated/
Author: phunt
Date: Wed Sep 14 22:37:06 2011
New Revision: 1170872
URL: http://svn.apache.org/viewvc?rev=1170872&view=rev
Log:
ZOOKEEPER-96. The jute parser should get generated from the jj files instead of checking in the generated sources (Thomas Koch via phunt)
Modified:
zookeeper/trunk/CHANGES.txt
zookeeper/trunk/build.xml
zookeeper/trunk/ivy.xml
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/ParseException.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/Rcc.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/RccConstants.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/RccTokenManager.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/SimpleCharStream.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/Token.java
zookeeper/trunk/src/java/main/org/apache/jute/compiler/generated/TokenMgrError.java
Modified: zookeeper/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/zookeeper/trunk/CHANGES.txt?rev=1170872&r1=1170871&r2=1170872&view=diff
==============================================================================
--- zookeeper/trunk/CHANGES.txt (original)
+++ zookeeper/trunk/CHANGES.txt Wed Sep 14 22:37:06 2011
@@ -13,6 +13,9 @@ IMPROVEMENTS:
ZOOKEEPER-1170. Fix compiler (eclipse) warnings: unused imports,
unused variables, missing generics (Thomas Koch via phunt)
+ ZOOKEEPER-96. The jute parser should get generated from the jj files
+ instead of checking in the generated sources (Thomas Koch via phunt)
+
Release 3.4.0 -
Modified: zookeeper/trunk/build.xml
URL: http://svn.apache.org/viewvc/zookeeper/trunk/build.xml?rev=1170872&r1=1170871&r2=1170872&view=diff
==============================================================================
--- zookeeper/trunk/build.xml (original)
+++ zookeeper/trunk/build.xml Wed Sep 14 22:37:06 2011
@@ -234,7 +234,20 @@
</tstamp>
</target>
- <target name="jute" depends="init">
+
+ <target name="generate_jute_parser" depends="init,ivy-retrieve">
+ <property name="jute_javacc.dir" value="${java.src.dir}/org/apache/jute/compiler/generated" />
+ <!-- the javacc task expects a "javacc.jar" file... -->
+ <ivy:artifactproperty name="[artifact].revision" value="[revision]" />
+ <move file="${ivy.lib}/javacc-${javacc.revision}.jar" tofile="${ivy.lib}/javacc.jar" failonerror="false"/>
+ <javacc
+ target="${jute_javacc.dir}/rcc.jj"
+ outputdirectory="${jute_javacc.dir}/"
+ javacchome="${ivy.lib}"
+ />
+ </target>
+
+ <target name="jute" depends="generate_jute_parser">
<javac srcdir="${java.src.dir}" destdir="${build.classes}" includeantruntime="false"
target="${javac.target}" source="${javac.source}"
includes="org/apache/jute/**" debug="on" />
Modified: zookeeper/trunk/ivy.xml
URL: http://svn.apache.org/viewvc/zookeeper/trunk/ivy.xml?rev=1170872&r1=1170871&r2=1170872&view=diff
==============================================================================
--- zookeeper/trunk/ivy.xml (original)
+++ zookeeper/trunk/ivy.xml Wed Sep 14 22:37:06 2011
@@ -67,6 +67,8 @@
rev="2.4" conf="releaseaudit->default"/>
<dependency org="commons-collections" name="commons-collections"
rev="3.1" conf="releaseaudit->default"/>
+
+ <dependency org="net.java.dev.javacc" name="javacc" rev="5.0" />
</dependencies>
</ivy-module>