Based upon Julian M. Savage suggestion, I downloaded ant-1.4.1 and, what do you 
know, the
build proceeded to completion. I then downloaded ant as of one month ago:

cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout -D "1 month ago" 
jakarta-ant

and did a build from clean - once again it proceeded to completion.

Then, I got todays latest snapshot and tried the build - it failed as reported 
earlier in this thread.
It stopped after the ANTLR task.

So whats different in the two antlr task versions.

1) one month ago the author of the task was:
 * @author Erik Meade, [EMAIL PROTECTED]
and today's version:
 * @author <a href="mailto:[EMAIL PROTECTED]">Erik Meade</a>
 * @author <a href="mailto:[EMAIL PROTECTED]>Stephane Bailliez</a>

2) one month ago the task used
                ExecuteJava exe = new ExecuteJava();
                exe.setJavaCommand(commandline.getJavaCommand());
                exe.setClasspath(commandline.getClasspath());
                exe.execute(project);
to execute a non-forked.
Now it does
                Execute.runCommand(this, commandline.getCommandline());

3) also, todays version does an init:

    public void init() throws BuildException {
        addClasspathEntry("/antlr/Tool.class");
    }


So whoever worked on the ANTLR.java file in the past month, broke it.

Richard Emberson


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

Reply via email to