Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] How to build [EJ]Git?

2010/1/7 Igor Fedorenko <ifedorenko@xxxxxxxxxxxx>
Jason van Zyl wrote:
Shawn already decided, he reverted the Tycho part and flipped it to a
pom-first maven-bundle-plugin build.

It seems to me we either make it easy for Eclipse and difficult for
Netbeans and IDEA, or vice versa.

I think we'll manage to have both.

1) Step one is getting EGit to import as a PDE project and now we can
do that with:

http://github.com/sonatype/m2eclipse-tycho

Delivered today as promised.

2) Make pom-first projects work well in PDE. Today Igor, Peter Kriens
(BND author), and Stuart McCulloch (maven-bundle-plugin author &
Sonatype fellow) started talking about how to add incremental support
to BND. Once that is done integrating it with M2Eclipse is a piece of
cake.

We'll try and get this all wired up as soon as we can.

Great, sounds like we get moving :)
 
Clarification. Code at github already properly imports both jgit and
egit as maven projects, i.e. everything should be configured and wired
together right after import and without any additional steps. Well,
almost. ;-) There are two outstanding issues at the moment

First, due to a limitation of PDE APIs it is often necessary to do
PDE_Tools->Update_Classpath... on egit projects.

Second, bundle manifest is only regenerated during full/clean eclipse
build for jgit. Bundle manifest is not regenerated during incremental builds but we plan to improve this in the future.

I also need to setup CI build and update site for this code. I'll send
another email when it's ready.

Let us know when we can give it a try, I would volunteer ...

--
Matthias

Back to the top