You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Peter Donald <pe...@realityforge.org> on 2010/08/22 14:06:19 UTC

[ann] buildr-ipojo 0.0.1

Hi,

buildr-ipojo is a Buildr extension (http://http://buildr.apache.org/)
for processing bundles that use the iPojo component model
(http://felix.apache.org/site/apache-felix-ipojo.html).

A typical project that uses the extension (and the buildr-bnd
extension) may look something like;

 gem 'buildr-bnd', :version => '0.0.5'
  gem 'buildr-ipojo', :version => '0.0.1'

  require 'buildr_bnd'
  require 'buildr_ipojo'

  repositories.remote << Buildr::Bnd.remote_repository
  repositories.remote << Buildr::Ipojo.remote_repository

  desc 'My bundle project'
  define 'myProject' do
    project.version = '0.1.1-SNAPSHOT'
    project.group = 'mygroup'

    compile.with Buildr::Ipojo.annotation_artifact
    project.ipojoize!

    package(:bundle).tap do |bnd|
      bnd['Export-Package'] = "mygroup.*;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-ipojo

-- 
Cheers,

Peter Donald

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: [ann] buildr-ipojo 0.0.1

Posted by Clement Escoffier <cl...@gmail.com>.
Great !

That's a good reason to start looking at buildr,

Thanks

Clement

On 22.08.2010, at 14:06, Peter Donald wrote:

> Hi,
> 
> buildr-ipojo is a Buildr extension (http://http://buildr.apache.org/)
> for processing bundles that use the iPojo component model
> (http://felix.apache.org/site/apache-felix-ipojo.html).
> 
> A typical project that uses the extension (and the buildr-bnd
> extension) may look something like;
> 
> gem 'buildr-bnd', :version => '0.0.5'
>  gem 'buildr-ipojo', :version => '0.0.1'
> 
>  require 'buildr_bnd'
>  require 'buildr_ipojo'
> 
>  repositories.remote << Buildr::Bnd.remote_repository
>  repositories.remote << Buildr::Ipojo.remote_repository
> 
>  desc 'My bundle project'
>  define 'myProject' do
>    project.version = '0.1.1-SNAPSHOT'
>    project.group = 'mygroup'
> 
>    compile.with Buildr::Ipojo.annotation_artifact
>    project.ipojoize!
> 
>    package(:bundle).tap do |bnd|
>      bnd['Export-Package'] = "mygroup.*;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-ipojo
> 
> -- 
> Cheers,
> 
> Peter Donald
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
> 


Re: [ann] buildr-ipojo 0.0.1

Posted by Clement Escoffier <cl...@gmail.com>.
Great !

That's a good reason to start looking at buildr,

Thanks

Clement

On 22.08.2010, at 14:06, Peter Donald wrote:

> Hi,
> 
> buildr-ipojo is a Buildr extension (http://http://buildr.apache.org/)
> for processing bundles that use the iPojo component model
> (http://felix.apache.org/site/apache-felix-ipojo.html).
> 
> A typical project that uses the extension (and the buildr-bnd
> extension) may look something like;
> 
> gem 'buildr-bnd', :version => '0.0.5'
>  gem 'buildr-ipojo', :version => '0.0.1'
> 
>  require 'buildr_bnd'
>  require 'buildr_ipojo'
> 
>  repositories.remote << Buildr::Bnd.remote_repository
>  repositories.remote << Buildr::Ipojo.remote_repository
> 
>  desc 'My bundle project'
>  define 'myProject' do
>    project.version = '0.1.1-SNAPSHOT'
>    project.group = 'mygroup'
> 
>    compile.with Buildr::Ipojo.annotation_artifact
>    project.ipojoize!
> 
>    package(:bundle).tap do |bnd|
>      bnd['Export-Package'] = "mygroup.*;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-ipojo
> 
> -- 
> Cheers,
> 
> Peter Donald
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org