The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Java::Build.

0.05  Mon Oct  6 12:48:04 CDT 2003
        - Changed Tasks::jar so it accepts an undef manifest.
        - Cleaned t/02javac.t to remove the old compile filed test
        - Removed Java::Build::JVM::_dump_errors in favor of inlining its
          action.
        - Adjusted documentation and error message relating to tools.jar.
          During installation, this jar must be in the classpath.  Otherwise
          the tests will not work.
        - Corrected bug in GenericBuild::GO which did not allow callers
          to request the first step in the targets list.  (I will write
          50 times on the chalkboard: 0 is false.)
        - Renamed build.script to build.driver in the demo.  This is on my
          list of politically correct name changes 'script' is pajorative.
        - Corrected Tasks::copy_file so that directories with spaces are
          properly quoted.

0.04  Mon Sep 15 08:54:30 CDT 2003
        - Corrected small problems with the demo build so it will actually
          run on other people's machines.  (It used to depend on absolute
          paths, I made them relative.)
        - Added Test::More to the PREREQ_PM list in Makefile.PL.
        - Cleaned GenericBuild test file.
        - Improved GenericBuild error when GO receives a target that isn't
          in its list.
        - Corrected GenericBuild so it doesn't die when the BUILD_SUCCESS
          file is initially missing.
        - Corrected GenericBuild so GO no longer does an extra step when
          user requests two targets, the later of which is currently
          in BUILD_SUCCESS.
        - Changed Tasks::read_prop_file so it uses a bare return if it
          can't read the file.  It used to kill the program.  That lead
          to odd log entries when Tasks::update_prop_file was asked to
          update an absent file.
        - Made it a fatal error to supply a BASE_DIR argument to
          Tasks::build_file_list which is not an existing directory.
        - Added optional INCLUDE_PATTERNS parameter to
          Tasks::make_jar_classpath.  Now callers can control which files
          end up in the list.  In particular, they can have both .jar and .zip.

0.03  Tue Sep  2 08:05:33 CDT 2003
        - Added Java::Build::GenericBuild to be the top level controller of
          builds.
        - Added a demo directory to the distrubution to show how builds might
          be built.
        - Changed Java::Build::JVM so that compile error are fatal.
          All calls to its compile method should be eval'ed to trap errors.
        - Changed jar and jarsigner Tasks so they only log when their
          underlying call returns something.
        - Changed jar and jarsigner so they call croak when their underlying
          command fails.
        - Corrected jar so it doesn't stay in the base directory of the jar
          contents when it dies.  This is important for callers who are
          trapping fatal errors with eval.

0.02  Wed Aug 27 09:32:16 CDT 2003
        - Modified Java compiling code so that errors from javac are not
          dumped directly onto standard out.  Now when compile returns false,
          the caller should call dump_errors on the compiling object to
          retrieve the errors.

0.01  Fri Jul 25 08:16:01 2003
	- original version; created by h2xs 1.22 with options
		-AXn Java::Build