Jeremias Maerki wrote:
Nope. With the Ant installation (binary, I've never had to build Ant
myself, yet) you get a fully operational optional.jar with has a usable
JUnit task as soon as you have junit.jar in %ANT_HOME%/lib.

The ant jar in the FOP CVS was a bit customized: Keiron moved the xslt task into ant.jar and omitted optional.jar completely. I vaguely remember someone upgradesd the ant jars somewhere (HEAD or maintenance, don't recall). In any case, somebody stuck with an earlier FOP checkout might have problems...

Building FOP (HEAD) without "embedded" Ant goes like this:
...
- extend you PATH variable with %ANT_HOME%\bin
or copy/move the ant scripts into a directory which is already
in the path.

There is, however, the inconvenience called "FOP task" somewhere,
which needs to refer to ant jars for compilation. I believe we
need to fumble a bit with build.xml in order to get ant.jar into
the classpath for this. I even believe the java file is currently
unconditionally compiled, which seems unprudent.

Peter:
I think it points to the fact that we will have to provide a custom ant build, optional.jar and library dependencies, including junit.jar.

That's not necessary if people install a proper binary ant distro.

It's somewhat like the FOP binary distro: we provide a pre-built
jar offering Jimi, JAI and crypto support, something which people
building FOP from source not necessarily get.


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



Reply via email to