Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools. We wanted something that's simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that's a joy to use.
New in this release: * Change: Upgrade atoulme-Antwrap to 0.7.5 to remove deprecation warnings in modern JRuby. Suggested by Pepijn Van Eeckhoudt. * Change: Update the gwt addon to add the validation dependencies required for GWT compiles without requiring that the user specify the dependency. * Change: Update ipr.add_gwt_configuration method to support GWT 2.7 configuration parameters and IDEA 14 parameters. * Change: Upgrade jacoco to 0.7.2. Submitted by neher. * Change: Update checkstyle addon to use Checkstyle 6.0. * Added: Updated the gwt addon to support the upcoming GWT 2.7.x release. * Change: Enhance ipr.add_glassfish_configuration to support the ability to define the version of GlassFish in uses. Change the default to 4.1.0 as that is the latest supported variant. * Fixed: Change the name of the GlassFish install in ipr.add_glassfish_configuration to use the same convention that IDEA uses by default. i.e. Name the installation "GlassFish 4.1.0" rather than "Glassfish 4.1.0". * Change: Change the default version of the jdk in IDEA project files to 1.7. * Change: Change the default version of the IDEA project files created to the current release version 13. To revert to the older versions specify ipr.version = '12' in your buildfile. * Added: Enhance the IdeaFile class to easily support mixing in of custom components from either the filesystem or from an artifact. * Change: Update rjb to version 1.5.1. * Added: Update checkstyle addon to support downloading checkstyle checks as an artifact. * Added: Update checkstyle addon to supply checkstyle.config.dir property. * Added: Update pmd addon to support downloading rule files as an artifact. * Change: Update pmd addon to use pmd version 5.1.3. * Fixed: BUILDR-702 - Retain Unix permission flags when merging zip files into another zip or tar archive. Submitted by Pepijn Van Eeckhoudt. To learn more about Buildr and get started: http://buildr.apache.org/ Thanks! The Apache Buildr Team