On Jan 8, 2005, at 9:55 AM, Ceki Gülcü wrote:



At 04:34 PM 1/8/2005, Curt Arnold wrote:
logging-log4j is currently failing due to Gump expecting the "jar" target to prepare both a log4j.jar and a chainsaw.jar target when due to recent changes it only produces a log4j.jar target. I've got a series of changes that should get Gump back online which I will commit if there are no objections.

Basically, the changes do:

Restore the "jar" target to build both log4j.jar and log4j-chainsaw.jar. If you just want to build log4j.jar, you can use the "log4j.jar" target.

I committed exactly the same change a few hours ago.

I hadn't seen a commit message on it yet, but it is in there.


Change the Gump description of logging-log4j to run the "log4j.jar" target and only expect log4j.jar, change the name of the "log4j-tests" project to "logging-log4j-tests" and add a new project "logging-log4j-chainsaw" that builds chainsaw.jar.

+1.

Done


Remove the dependency of the "log4j.jar" target on "build.chainsaw" and "build.examples" by introducing a "build.log4j" target. Those targets don't contribute classes to log4j.jar and it would be good that any breakage in chainsaw or the examples, not break applications that depend just on log4j.jar.

+1

Done


Add "build.examples" as a dependency to the "regression" target in tests/build.xml. Maybe there is a better place for this, but it isolates dependent projects from breakages in the examples, but still compiles them as a "test" of the API.

build.examples is no longer a dependency of tests/build.xml. So there is no need to modify ./tests/build.xml.



Not changed. As it is currently committed, there will be no automatic notification if the examples don't compile.



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



Reply via email to