Attached is a suggested patch for the build (on trunk) to use the javacc jar included in the lib folder, rather than requiring javacc to be installed separately and on the path. I think this is more convenient; does it break things for anyone else?

Index: broker/build.xml
===================================================================
--- broker/build.xml	(revision 643813)
+++ broker/build.xml	(working copy)
@@ -30,9 +30,10 @@
 
   <target name="precompile">
     <mkdir dir="${output.dir}"/>
-    <exec executable="javacc">
-      <arg line="-OUTPUT_DIRECTORY=${output.dir} src/main/grammar/SelectorParser.jj"/>
-    </exec>
+    <java classpath="../lib/javacc.jar" classname="javacc">
+      <arg value="-OUTPUT_DIRECTORY=${output.dir}"/>
+      <arg file="src/main/grammar/SelectorParser.jj"/>
+    </java>
   </target>
 
 </project>

Reply via email to