Here is a small patch to add the javacc.jar to the search list for the
javacc task.  This makes the task work with sane layouts such as
/usr/share/java/javacc.jar or lib/javacc.jar (eg for JPackage).

Please apply - tested with JavaCC 3.1.

Paul Nasrat
Index: ant/taskdefs/optional/javacc/JavaCC.java
===================================================================
RCS file: 
/home/cvspublic/ant/src/main/org/apache/tools/ant/taskdefs/optional/javacc/JavaCC.java,v
retrieving revision 1.23
diff -u -a -r1.23 JavaCC.java
--- ant/taskdefs/optional/javacc/JavaCC.java    7 Jul 2003 09:08:44 -0000       
1.23
+++ ant/taskdefs/optional/javacc/JavaCC.java    10 Jul 2003 09:31:31 -0000
@@ -114,7 +114,7 @@
 
     protected static final String[] ARCHIVE_LOCATIONS = 
         new String[] {"JavaCC.zip", "bin/lib/JavaCC.zip", 
-                      "bin/lib/javacc.jar"};
+                      "bin/lib/javacc.jar", "javacc.jar" };
 
     protected static final String COM_PACKAGE = "COM.sun.labs.";
     protected static final String COM_JAVACC_CLASS = "javacc.Main";

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to