buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <pe...@realityforge.org>
Subject [ann] buildr-bnd (0.0.3) and buildr-iidea (0.0.4)
Date Sun, 06 Jun 2010 04:16:56 GMT
New releases are available for the buildr-bnd and buildr-iidea
extensions. Both releases fix bugs reported by the end users and
improve the documentation as well adding minor features. See the
changelog in the respective projects for complete set of changes.

Feel free to drop me a line if you have issues with either extension.

buildr-iidea
---------------

The buildr-iidea extension is an enhanced version of the built in
idea7x task. It is enhanced in that it offers;

* better control over over naming of project files
* merge rather than replacing existing projects
* custom templates for project files
* custom facet configuration (i.e. hibernate, web, scala, ruby etc. support)
* custom component configuration (i.e. change compiler settings)
* task to remove generate project files
* a greatly expanded test suite to ensure behavior stays consistent as
it evolves

The extension has been released as a gem and documentation for
installing and configuring the extension is available at

http://github.com/realityforge/buildr-iidea

buildr-bnd
--------------

buildr-bnd is a buildr extension for packaging OSGi bundles using Bnd
(See www.aqute.biz/Code/Bnd). The extension allows the user to define
properties/directives to be supplied to the Bnd tool and provides
reasonable defaults for those that can be derived from the project
model.

A typical project that uses the extension may look something like;

 define 'myProject' do
   ...
   package(:bundle).tap do |bnd|
     bnd['Import-Package'] = "*;resolution:=optional"
     bnd['Export-Package'] = "*;version=#{version}"
   end
   ...
 end

The extension has been released as a gem and documentation for
installing and configuring the extension is available at

http://github.com/realityforge/buildr-bnd

-- 
Cheers,

Peter Donald

Mime
View raw message