openmicroscopy/bioformats — pull request #77 by hinerm (2012-05-31 21:28:33+00:00)
Title: Fix builds branch - updating maven and ant build systems for new build structure

We noticed a number of issues with the dependencies in ant and maven build systems, including:

- unused dependencies
- missing dependencies (especially on scifio and ome-xml)

Further, we updated all the ant targets so that they can be built from a clean working directory. Many targets (e.g. all the compile-component targets) had dependencies on other compile-targets, but actually needed the dependent jars to be built.

We also added the appropriate xxxx-scifio targets as dependencies of the top-level targets (e.g. jar, compile, etc..)

Fixed a bug with tools-ome (was missing a dependency on copy-jars)

Added a change to the utils targets classpath so that they always include the base component classpath.

Removed the committed findbugs-ant.jar, as an external findbugs.home needed to be specified anyway