You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@buildr.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
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