So I have figured out the SWT thing...

http://blambi.blogspot.com/2007/07/maven2-swt-builds.html

And when you strip the Eclipse installation you will get a win32 directory
under the SWT.  You can use that for your SWT dependency!

Question 1 & 3 have not been solved as of yet!  I will keep you updated!

Thanks,
Alex

On Mon, Jul 7, 2008 at 2:10 PM, Alexandre Sauvé <[EMAIL PROTECTED]>
wrote:

> Hey gang,
>
> I was reading the thread between Stuart and Fabio (
> http://www.mail-archive.com/[email protected]/msg00896.html)
> regarding Maven Bundle and Eclipse RCP and I have read the documentation
> regarding Eclipse PDE (
> http://felix.apache.org/site/maven-bundle-plugin-bnd.html).  But now I
> have a couple of questions...
>
> 1. So Fabio attached his POM and upon Stuart's suggestion he included the
> RCP dependencies that he required.  However Fabio made all the Eclipse
> dependencies at the 'compile' scope.  I would have thought these
> dependencies would need to be at the 'provided' scope.  Otherwise the embed
> feature of the maven-bundle plugin would try to embed these jars.  If I am
> wrong and the dependencies could be 'compile' then does he need to specify
> them all or can he rely on the transitive dependencies?
>
> 2. When you scrape Eclipse using the eclipe:maven-to goal the SWT jar that
> is created at org.eclipse.swt doesn't contain any code.  I imagine it is
> like this as swt is platform dependent?  Does this mean I have to use the
> 'system' scope and specify the jar?  Finally out of curiosity why doesn't
> the SWT jar have the interfaces included?
>
> 3. I am new to RCP so this may be a stupid question.  When you generate an
> example RCP plugin with a view in the Manifest file they have the
> Require-Bundle tag where you specify the bundles that you depend on.  I
> don't see a way of populating that list with the maven-bundle plugin other
> than in the instruction section.  But this means that there will be 2 places
> to specify plugins or bundles we depend on: in the dependencies and in the
> instructions.
>
> Hopefully someone can help this newbie out!
> Thanks,
> Alex
>
>
>

Reply via email to